diff --git a/src/google/protobuf/any.pb.cc b/src/google/protobuf/any.pb.cc index e864f9d8d4..429b41c6f8 100644 --- a/src/google/protobuf/any.pb.cc +++ b/src/google/protobuf/any.pb.cc @@ -195,6 +195,16 @@ inline void Any::SharedDtor() { _impl_.~Impl_(); } +const ::google::protobuf::MessageLite::ClassData* +Any::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + Any::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void Any::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.Any) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -306,13 +316,6 @@ const ::_pbi::TcParseTable<1, 2, 0, 36, 2> Any::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData Any::_class_data_ = { - Any::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* Any::GetClassData() const { - return &_class_data_; -} void Any::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); diff --git a/src/google/protobuf/any.pb.h b/src/google/protobuf/any.pb.h index 0e1d77b3bd..f6eecf8cd5 100644 --- a/src/google/protobuf/any.pb.h +++ b/src/google/protobuf/any.pb.h @@ -226,11 +226,9 @@ class PROTOBUF_EXPORT Any final : protected: explicit Any(::google::protobuf::Arena* arena); Any(::google::protobuf::Arena* arena, const Any& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- diff --git a/src/google/protobuf/api.pb.cc b/src/google/protobuf/api.pb.cc index 2a4e891c56..773786a15b 100644 --- a/src/google/protobuf/api.pb.cc +++ b/src/google/protobuf/api.pb.cc @@ -332,6 +332,16 @@ inline void Api::SharedDtor() { _impl_.~Impl_(); } +const ::google::protobuf::MessageLite::ClassData* +Api::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + Api::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void Api::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.Api) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -560,13 +570,6 @@ const ::_pbi::TcParseTable<3, 7, 4, 39, 2> Api::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData Api::_class_data_ = { - Api::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* Api::GetClassData() const { - return &_class_data_; -} void Api::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); @@ -710,6 +713,16 @@ inline void Method::SharedDtor() { _impl_.~Impl_(); } +const ::google::protobuf::MessageLite::ClassData* +Method::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + Method::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void Method::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.Method) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -926,13 +939,6 @@ const ::_pbi::TcParseTable<3, 7, 1, 68, 2> Method::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData Method::_class_data_ = { - Method::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* Method::GetClassData() const { - return &_class_data_; -} void Method::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); @@ -1053,6 +1059,16 @@ inline void Mixin::SharedDtor() { _impl_.~Impl_(); } +const ::google::protobuf::MessageLite::ClassData* +Mixin::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + Mixin::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void Mixin::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.Mixin) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -1167,13 +1183,6 @@ const ::_pbi::TcParseTable<1, 2, 0, 38, 2> Mixin::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData Mixin::_class_data_ = { - Mixin::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* Mixin::GetClassData() const { - return &_class_data_; -} void Mixin::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); diff --git a/src/google/protobuf/api.pb.h b/src/google/protobuf/api.pb.h index 92dbccec85..08d2f8addf 100644 --- a/src/google/protobuf/api.pb.h +++ b/src/google/protobuf/api.pb.h @@ -199,11 +199,9 @@ class PROTOBUF_EXPORT Mixin final : protected: explicit Mixin(::google::protobuf::Arena* arena); Mixin(::google::protobuf::Arena* arena, const Mixin& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- @@ -398,11 +396,9 @@ class PROTOBUF_EXPORT Method final : protected: explicit Method(::google::protobuf::Arena* arena); Method(::google::protobuf::Arena* arena, const Method& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- @@ -671,11 +667,9 @@ class PROTOBUF_EXPORT Api final : protected: explicit Api(::google::protobuf::Arena* arena); Api(::google::protobuf::Arena* arena, const Api& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- diff --git a/src/google/protobuf/duration.pb.cc b/src/google/protobuf/duration.pb.cc index 90237e4cfe..a3838bdfa3 100644 --- a/src/google/protobuf/duration.pb.cc +++ b/src/google/protobuf/duration.pb.cc @@ -159,6 +159,16 @@ inline void Duration::SharedDtor() { _impl_.~Impl_(); } +const ::google::protobuf::MessageLite::ClassData* +Duration::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + Duration::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void Duration::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.Duration) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -268,13 +278,6 @@ const ::_pbi::TcParseTable<1, 2, 0, 0, 2> Duration::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData Duration::_class_data_ = { - Duration::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* Duration::GetClassData() const { - return &_class_data_; -} void Duration::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); diff --git a/src/google/protobuf/duration.pb.h b/src/google/protobuf/duration.pb.h index 2f79454e5f..3a7539d2a3 100644 --- a/src/google/protobuf/duration.pb.h +++ b/src/google/protobuf/duration.pb.h @@ -191,11 +191,9 @@ class PROTOBUF_EXPORT Duration final : protected: explicit Duration(::google::protobuf::Arena* arena); Duration(::google::protobuf::Arena* arena, const Duration& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- diff --git a/src/google/protobuf/field_mask.pb.cc b/src/google/protobuf/field_mask.pb.cc index 0eeae84950..2c6c5badc2 100644 --- a/src/google/protobuf/field_mask.pb.cc +++ b/src/google/protobuf/field_mask.pb.cc @@ -165,6 +165,16 @@ inline void FieldMask::SharedDtor() { _impl_.~Impl_(); } +const ::google::protobuf::MessageLite::ClassData* +FieldMask::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + FieldMask::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void FieldMask::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.FieldMask) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -257,13 +267,6 @@ const ::_pbi::TcParseTable<0, 1, 0, 39, 2> FieldMask::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData FieldMask::_class_data_ = { - FieldMask::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* FieldMask::GetClassData() const { - return &_class_data_; -} void FieldMask::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); diff --git a/src/google/protobuf/field_mask.pb.h b/src/google/protobuf/field_mask.pb.h index 787e47152e..e4d6dca8a2 100644 --- a/src/google/protobuf/field_mask.pb.h +++ b/src/google/protobuf/field_mask.pb.h @@ -191,11 +191,9 @@ class PROTOBUF_EXPORT FieldMask final : protected: explicit FieldMask(::google::protobuf::Arena* arena); FieldMask(::google::protobuf::Arena* arena, const FieldMask& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- diff --git a/src/google/protobuf/source_context.pb.cc b/src/google/protobuf/source_context.pb.cc index 82c89ed22a..b93bf206fa 100644 --- a/src/google/protobuf/source_context.pb.cc +++ b/src/google/protobuf/source_context.pb.cc @@ -168,6 +168,16 @@ inline void SourceContext::SharedDtor() { _impl_.~Impl_(); } +const ::google::protobuf::MessageLite::ClassData* +SourceContext::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + SourceContext::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void SourceContext::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.SourceContext) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -260,13 +270,6 @@ const ::_pbi::TcParseTable<0, 1, 0, 47, 2> SourceContext::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData SourceContext::_class_data_ = { - SourceContext::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* SourceContext::GetClassData() const { - return &_class_data_; -} void SourceContext::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); diff --git a/src/google/protobuf/source_context.pb.h b/src/google/protobuf/source_context.pb.h index 51b0402123..ed58fe7fcf 100644 --- a/src/google/protobuf/source_context.pb.h +++ b/src/google/protobuf/source_context.pb.h @@ -191,11 +191,9 @@ class PROTOBUF_EXPORT SourceContext final : protected: explicit SourceContext(::google::protobuf::Arena* arena); SourceContext(::google::protobuf::Arena* arena, const SourceContext& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- diff --git a/src/google/protobuf/struct.pb.cc b/src/google/protobuf/struct.pb.cc index fe6ca61ca3..cb8e5c9736 100644 --- a/src/google/protobuf/struct.pb.cc +++ b/src/google/protobuf/struct.pb.cc @@ -286,6 +286,16 @@ inline void Struct::SharedDtor() { _impl_.~Impl_(); } +const ::google::protobuf::MessageLite::ClassData* +Struct::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + Struct::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void Struct::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.Struct) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -400,13 +410,6 @@ const ::_pbi::TcParseTable<0, 1, 2, 37, 2> Struct::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData Struct::_class_data_ = { - Struct::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* Struct::GetClassData() const { - return &_class_data_; -} void Struct::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); @@ -596,6 +599,16 @@ void Value::clear_kind() { } +const ::google::protobuf::MessageLite::ClassData* +Value::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + Value::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void Value::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.Value) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -768,13 +781,6 @@ const ::_pbi::TcParseTable<0, 6, 2, 42, 2> Value::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData Value::_class_data_ = { - Value::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* Value::GetClassData() const { - return &_class_data_; -} void Value::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); @@ -892,6 +898,16 @@ inline void ListValue::SharedDtor() { _impl_.~Impl_(); } +const ::google::protobuf::MessageLite::ClassData* +ListValue::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + ListValue::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void ListValue::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.ListValue) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -981,13 +997,6 @@ const ::_pbi::TcParseTable<0, 1, 1, 0, 2> ListValue::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData ListValue::_class_data_ = { - ListValue::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* ListValue::GetClassData() const { - return &_class_data_; -} void ListValue::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); diff --git a/src/google/protobuf/struct.pb.h b/src/google/protobuf/struct.pb.h index 40010b95ba..6f9c7d176e 100644 --- a/src/google/protobuf/struct.pb.h +++ b/src/google/protobuf/struct.pb.h @@ -236,11 +236,9 @@ class PROTOBUF_EXPORT ListValue final : protected: explicit ListValue(::google::protobuf::Arena* arena); ListValue(::google::protobuf::Arena* arena, const ListValue& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- @@ -419,11 +417,9 @@ class PROTOBUF_EXPORT Struct final : protected: explicit Struct(::google::protobuf::Arena* arena); Struct(::google::protobuf::Arena* arena, const Struct& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- @@ -641,11 +637,9 @@ class PROTOBUF_EXPORT Value final : protected: explicit Value(::google::protobuf::Arena* arena); Value(::google::protobuf::Arena* arena, const Value& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- diff --git a/src/google/protobuf/timestamp.pb.cc b/src/google/protobuf/timestamp.pb.cc index 4cb535e7b3..e048cb8c30 100644 --- a/src/google/protobuf/timestamp.pb.cc +++ b/src/google/protobuf/timestamp.pb.cc @@ -159,6 +159,16 @@ inline void Timestamp::SharedDtor() { _impl_.~Impl_(); } +const ::google::protobuf::MessageLite::ClassData* +Timestamp::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + Timestamp::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void Timestamp::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.Timestamp) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -268,13 +278,6 @@ const ::_pbi::TcParseTable<1, 2, 0, 0, 2> Timestamp::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData Timestamp::_class_data_ = { - Timestamp::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* Timestamp::GetClassData() const { - return &_class_data_; -} void Timestamp::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); diff --git a/src/google/protobuf/timestamp.pb.h b/src/google/protobuf/timestamp.pb.h index aa31472f5f..8c1d97196e 100644 --- a/src/google/protobuf/timestamp.pb.h +++ b/src/google/protobuf/timestamp.pb.h @@ -191,11 +191,9 @@ class PROTOBUF_EXPORT Timestamp final : protected: explicit Timestamp(::google::protobuf::Arena* arena); Timestamp(::google::protobuf::Arena* arena, const Timestamp& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- diff --git a/src/google/protobuf/type.pb.cc b/src/google/protobuf/type.pb.cc index 29bae8b957..29884227e7 100644 --- a/src/google/protobuf/type.pb.cc +++ b/src/google/protobuf/type.pb.cc @@ -512,6 +512,16 @@ inline void Type::SharedDtor() { _impl_.~Impl_(); } +const ::google::protobuf::MessageLite::ClassData* +Type::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + Type::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void Type::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.Type) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -740,13 +750,6 @@ const ::_pbi::TcParseTable<3, 7, 3, 46, 2> Type::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData Type::_class_data_ = { - Type::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* Type::GetClassData() const { - return &_class_data_; -} void Type::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); @@ -888,6 +891,16 @@ inline void Field::SharedDtor() { _impl_.~Impl_(); } +const ::google::protobuf::MessageLite::ClassData* +Field::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + Field::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void Field::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.Field) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -1170,13 +1183,6 @@ const ::_pbi::TcParseTable<4, 10, 1, 72, 2> Field::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData Field::_class_data_ = { - Field::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* Field::GetClassData() const { - return &_class_data_; -} void Field::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); @@ -1339,6 +1345,16 @@ inline void Enum::SharedDtor() { _impl_.~Impl_(); } +const ::google::protobuf::MessageLite::ClassData* +Enum::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + Enum::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void Enum::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.Enum) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -1546,13 +1562,6 @@ const ::_pbi::TcParseTable<3, 6, 3, 40, 2> Enum::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData Enum::_class_data_ = { - Enum::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* Enum::GetClassData() const { - return &_class_data_; -} void Enum::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); @@ -1672,6 +1681,16 @@ inline void EnumValue::SharedDtor() { _impl_.~Impl_(); } +const ::google::protobuf::MessageLite::ClassData* +EnumValue::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + EnumValue::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void EnumValue::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.EnumValue) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -1806,13 +1825,6 @@ const ::_pbi::TcParseTable<2, 3, 1, 38, 2> EnumValue::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData EnumValue::_class_data_ = { - EnumValue::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* EnumValue::GetClassData() const { - return &_class_data_; -} void EnumValue::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); @@ -1933,6 +1945,16 @@ inline void Option::SharedDtor() { _impl_.~Impl_(); } +const ::google::protobuf::MessageLite::ClassData* +Option::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + Option::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void Option::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.Option) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -2052,13 +2074,6 @@ const ::_pbi::TcParseTable<1, 2, 1, 35, 2> Option::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData Option::_class_data_ = { - Option::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* Option::GetClassData() const { - return &_class_data_; -} void Option::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); diff --git a/src/google/protobuf/type.pb.h b/src/google/protobuf/type.pb.h index 0ae554ccfb..489cbdd116 100644 --- a/src/google/protobuf/type.pb.h +++ b/src/google/protobuf/type.pb.h @@ -325,11 +325,9 @@ class PROTOBUF_EXPORT Option final : protected: explicit Option(::google::protobuf::Arena* arena); Option(::google::protobuf::Arena* arena, const Option& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- @@ -524,11 +522,9 @@ class PROTOBUF_EXPORT Field final : protected: explicit Field(::google::protobuf::Arena* arena); Field(::google::protobuf::Arena* arena, const Field& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- @@ -898,11 +894,9 @@ class PROTOBUF_EXPORT EnumValue final : protected: explicit EnumValue(::google::protobuf::Arena* arena); EnumValue(::google::protobuf::Arena* arena, const EnumValue& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- @@ -1111,11 +1105,9 @@ class PROTOBUF_EXPORT Type final : protected: explicit Type(::google::protobuf::Arena* arena); Type(::google::protobuf::Arena* arena, const Type& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- @@ -1410,11 +1402,9 @@ class PROTOBUF_EXPORT Enum final : protected: explicit Enum(::google::protobuf::Arena* arena); Enum(::google::protobuf::Arena* arena, const Enum& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- diff --git a/src/google/protobuf/wrappers.pb.cc b/src/google/protobuf/wrappers.pb.cc index 95244fc650..cf7efbb562 100644 --- a/src/google/protobuf/wrappers.pb.cc +++ b/src/google/protobuf/wrappers.pb.cc @@ -402,6 +402,16 @@ inline void DoubleValue::SharedDtor() { _impl_.~Impl_(); } +const ::google::protobuf::MessageLite::ClassData* +DoubleValue::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + DoubleValue::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void DoubleValue::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.DoubleValue) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -499,13 +509,6 @@ const ::_pbi::TcParseTable<0, 1, 0, 0, 2> DoubleValue::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData DoubleValue::_class_data_ = { - DoubleValue::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* DoubleValue::GetClassData() const { - return &_class_data_; -} void DoubleValue::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); @@ -586,6 +589,16 @@ inline void FloatValue::SharedDtor() { _impl_.~Impl_(); } +const ::google::protobuf::MessageLite::ClassData* +FloatValue::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + FloatValue::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void FloatValue::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.FloatValue) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -683,13 +696,6 @@ const ::_pbi::TcParseTable<0, 1, 0, 0, 2> FloatValue::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData FloatValue::_class_data_ = { - FloatValue::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* FloatValue::GetClassData() const { - return &_class_data_; -} void FloatValue::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); @@ -770,6 +776,16 @@ inline void Int64Value::SharedDtor() { _impl_.~Impl_(); } +const ::google::protobuf::MessageLite::ClassData* +Int64Value::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + Int64Value::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void Int64Value::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.Int64Value) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -858,13 +874,6 @@ const ::_pbi::TcParseTable<0, 1, 0, 0, 2> Int64Value::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData Int64Value::_class_data_ = { - Int64Value::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* Int64Value::GetClassData() const { - return &_class_data_; -} void Int64Value::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); @@ -940,6 +949,16 @@ inline void UInt64Value::SharedDtor() { _impl_.~Impl_(); } +const ::google::protobuf::MessageLite::ClassData* +UInt64Value::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + UInt64Value::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void UInt64Value::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.UInt64Value) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -1028,13 +1047,6 @@ const ::_pbi::TcParseTable<0, 1, 0, 0, 2> UInt64Value::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData UInt64Value::_class_data_ = { - UInt64Value::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* UInt64Value::GetClassData() const { - return &_class_data_; -} void UInt64Value::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); @@ -1110,6 +1122,16 @@ inline void Int32Value::SharedDtor() { _impl_.~Impl_(); } +const ::google::protobuf::MessageLite::ClassData* +Int32Value::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + Int32Value::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void Int32Value::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.Int32Value) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -1198,13 +1220,6 @@ const ::_pbi::TcParseTable<0, 1, 0, 0, 2> Int32Value::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData Int32Value::_class_data_ = { - Int32Value::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* Int32Value::GetClassData() const { - return &_class_data_; -} void Int32Value::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); @@ -1280,6 +1295,16 @@ inline void UInt32Value::SharedDtor() { _impl_.~Impl_(); } +const ::google::protobuf::MessageLite::ClassData* +UInt32Value::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + UInt32Value::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void UInt32Value::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.UInt32Value) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -1368,13 +1393,6 @@ const ::_pbi::TcParseTable<0, 1, 0, 0, 2> UInt32Value::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData UInt32Value::_class_data_ = { - UInt32Value::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* UInt32Value::GetClassData() const { - return &_class_data_; -} void UInt32Value::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); @@ -1450,6 +1468,16 @@ inline void BoolValue::SharedDtor() { _impl_.~Impl_(); } +const ::google::protobuf::MessageLite::ClassData* +BoolValue::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + BoolValue::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void BoolValue::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.BoolValue) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -1537,13 +1565,6 @@ const ::_pbi::TcParseTable<0, 1, 0, 0, 2> BoolValue::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData BoolValue::_class_data_ = { - BoolValue::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* BoolValue::GetClassData() const { - return &_class_data_; -} void BoolValue::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); @@ -1633,6 +1654,16 @@ inline void StringValue::SharedDtor() { _impl_.~Impl_(); } +const ::google::protobuf::MessageLite::ClassData* +StringValue::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + StringValue::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void StringValue::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.StringValue) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -1725,13 +1756,6 @@ const ::_pbi::TcParseTable<0, 1, 0, 41, 2> StringValue::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData StringValue::_class_data_ = { - StringValue::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* StringValue::GetClassData() const { - return &_class_data_; -} void StringValue::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); @@ -1823,6 +1847,16 @@ inline void BytesValue::SharedDtor() { _impl_.~Impl_(); } +const ::google::protobuf::MessageLite::ClassData* +BytesValue::GetClassData() const { + PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::ClassData + data = { + BytesValue::MergeImpl, + nullptr, // OnDemandRegisterArenaDtor + &::google::protobuf::Message::kDescriptorMethods, + }; + return &data; +} PROTOBUF_NOINLINE void BytesValue::Clear() { // @@protoc_insertion_point(message_clear_start:google.protobuf.BytesValue) PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race); @@ -1910,13 +1944,6 @@ const ::_pbi::TcParseTable<0, 1, 0, 0, 2> BytesValue::_table_ = { return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); } -const ::google::protobuf::Message::ClassData BytesValue::_class_data_ = { - BytesValue::MergeImpl, - nullptr, // OnDemandRegisterArenaDtor -}; -const ::google::protobuf::Message::ClassData* BytesValue::GetClassData() const { - return &_class_data_; -} void BytesValue::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) { auto* const _this = static_cast(&to_msg); diff --git a/src/google/protobuf/wrappers.pb.h b/src/google/protobuf/wrappers.pb.h index 4491ed9874..78d3c718f1 100644 --- a/src/google/protobuf/wrappers.pb.h +++ b/src/google/protobuf/wrappers.pb.h @@ -215,11 +215,9 @@ class PROTOBUF_EXPORT UInt64Value final : protected: explicit UInt64Value(::google::protobuf::Arena* arena); UInt64Value(::google::protobuf::Arena* arena, const UInt64Value& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- @@ -390,11 +388,9 @@ class PROTOBUF_EXPORT UInt32Value final : protected: explicit UInt32Value(::google::protobuf::Arena* arena); UInt32Value(::google::protobuf::Arena* arena, const UInt32Value& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- @@ -565,11 +561,9 @@ class PROTOBUF_EXPORT StringValue final : protected: explicit StringValue(::google::protobuf::Arena* arena); StringValue(::google::protobuf::Arena* arena, const StringValue& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- @@ -746,11 +740,9 @@ class PROTOBUF_EXPORT Int64Value final : protected: explicit Int64Value(::google::protobuf::Arena* arena); Int64Value(::google::protobuf::Arena* arena, const Int64Value& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- @@ -921,11 +913,9 @@ class PROTOBUF_EXPORT Int32Value final : protected: explicit Int32Value(::google::protobuf::Arena* arena); Int32Value(::google::protobuf::Arena* arena, const Int32Value& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- @@ -1096,11 +1086,9 @@ class PROTOBUF_EXPORT FloatValue final : protected: explicit FloatValue(::google::protobuf::Arena* arena); FloatValue(::google::protobuf::Arena* arena, const FloatValue& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- @@ -1271,11 +1259,9 @@ class PROTOBUF_EXPORT DoubleValue final : protected: explicit DoubleValue(::google::protobuf::Arena* arena); DoubleValue(::google::protobuf::Arena* arena, const DoubleValue& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- @@ -1446,11 +1432,9 @@ class PROTOBUF_EXPORT BytesValue final : protected: explicit BytesValue(::google::protobuf::Arena* arena); BytesValue(::google::protobuf::Arena* arena, const BytesValue& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ---------------------------------------------------- @@ -1627,11 +1611,9 @@ class PROTOBUF_EXPORT BoolValue final : protected: explicit BoolValue(::google::protobuf::Arena* arena); BoolValue(::google::protobuf::Arena* arena, const BoolValue& from); + const ::google::protobuf::MessageLite::ClassData* GetClassData() const final; public: - static const ClassData _class_data_; - const ::google::protobuf::Message::ClassData*GetClassData() const final; - ::google::protobuf::Metadata GetMetadata() const final; // nested types ----------------------------------------------------