From 58b6ddb03ef8f186c9225d0107213f74750a82f3 Mon Sep 17 00:00:00 2001 From: Mike Kruskal <62662355+mkruskal-google@users.noreply.github.com> Date: Tue, 13 Jun 2023 15:06:34 -0700 Subject: [PATCH] Regenerate stale files (#13046) --- objectivec/GPBAny.pbobjc.h | 3 +- objectivec/GPBAny.pbobjc.m | 4 +-- objectivec/GPBApi.pbobjc.m | 12 ++++---- objectivec/GPBDuration.pbobjc.m | 4 +-- objectivec/GPBEmpty.pbobjc.m | 4 +-- objectivec/GPBFieldMask.pbobjc.m | 4 +-- objectivec/GPBSourceContext.pbobjc.m | 4 +-- objectivec/GPBStruct.pbobjc.m | 12 ++++---- objectivec/GPBTimestamp.pbobjc.m | 4 +-- objectivec/GPBType.pbobjc.m | 20 ++++++------- objectivec/GPBWrappers.pbobjc.m | 36 ++++++++++++------------ src/google/protobuf/any.pb.cc | 1 + src/google/protobuf/any.pb.h | 1 + src/google/protobuf/api.pb.cc | 3 ++ src/google/protobuf/api.pb.h | 3 ++ src/google/protobuf/duration.pb.cc | 1 + src/google/protobuf/duration.pb.h | 1 + src/google/protobuf/empty.pb.cc | 1 + src/google/protobuf/empty.pb.h | 1 + src/google/protobuf/field_mask.pb.cc | 1 + src/google/protobuf/field_mask.pb.h | 1 + src/google/protobuf/source_context.pb.cc | 1 + src/google/protobuf/source_context.pb.h | 1 + src/google/protobuf/struct.pb.cc | 4 +++ src/google/protobuf/struct.pb.h | 4 +++ src/google/protobuf/timestamp.pb.cc | 1 + src/google/protobuf/timestamp.pb.h | 1 + src/google/protobuf/type.pb.cc | 5 ++++ src/google/protobuf/type.pb.h | 5 ++++ src/google/protobuf/wrappers.pb.cc | 9 ++++++ src/google/protobuf/wrappers.pb.h | 9 ++++++ 31 files changed, 107 insertions(+), 54 deletions(-) diff --git a/objectivec/GPBAny.pbobjc.h b/objectivec/GPBAny.pbobjc.h index c0d389f0399c..f4efbb23be2c 100644 --- a/objectivec/GPBAny.pbobjc.h +++ b/objectivec/GPBAny.pbobjc.h @@ -157,8 +157,7 @@ GPB_FINAL @interface GPBAny : GPBMessage * * Note: this functionality is not currently available in the official * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. As of May 2023, there are no widely used type server - * implementations and no plans to implement one. + * type.googleapis.com. * * Schemes other than `http`, `https` (or the empty scheme) might be * used with implementation specific semantics. diff --git a/objectivec/GPBAny.pbobjc.m b/objectivec/GPBAny.pbobjc.m index 9b7939d52b34..ada41e569d3d 100644 --- a/objectivec/GPBAny.pbobjc.m +++ b/objectivec/GPBAny.pbobjc.m @@ -91,9 +91,9 @@ + (GPBDescriptor *)descriptor { "\001\001\004\241!!\000"; [localDescriptor setupExtraTextInfo:extraTextFormatInfo]; #endif // !GPBOBJC_SKIP_MESSAGE_TEXTFORMAT_EXTRAS -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; diff --git a/objectivec/GPBApi.pbobjc.m b/objectivec/GPBApi.pbobjc.m index b416445c0f04..a6283a84f176 100644 --- a/objectivec/GPBApi.pbobjc.m +++ b/objectivec/GPBApi.pbobjc.m @@ -145,9 +145,9 @@ + (GPBDescriptor *)descriptor { fieldCount:(uint32_t)(sizeof(fields) / sizeof(GPBMessageFieldDescription)) storageSize:sizeof(GPBApi__storage_) flags:(GPBDescriptorInitializationFlags)(GPBDescriptorInitializationFlag_UsesClassRefs | GPBDescriptorInitializationFlag_Proto3OptionalKnown | GPBDescriptorInitializationFlag_ClosedEnumSupportKnown)]; -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; @@ -272,9 +272,9 @@ + (GPBDescriptor *)descriptor { "\002\002\007\244\241!!\000\004\010\244\241!!\000"; [localDescriptor setupExtraTextInfo:extraTextFormatInfo]; #endif // !GPBOBJC_SKIP_MESSAGE_TEXTFORMAT_EXTRAS -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; @@ -341,9 +341,9 @@ + (GPBDescriptor *)descriptor { fieldCount:(uint32_t)(sizeof(fields) / sizeof(GPBMessageFieldDescription)) storageSize:sizeof(GPBMixin__storage_) flags:(GPBDescriptorInitializationFlags)(GPBDescriptorInitializationFlag_UsesClassRefs | GPBDescriptorInitializationFlag_Proto3OptionalKnown | GPBDescriptorInitializationFlag_ClosedEnumSupportKnown)]; -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; diff --git a/objectivec/GPBDuration.pbobjc.m b/objectivec/GPBDuration.pbobjc.m index a618e9cd57b5..1a54a76b306c 100644 --- a/objectivec/GPBDuration.pbobjc.m +++ b/objectivec/GPBDuration.pbobjc.m @@ -86,9 +86,9 @@ + (GPBDescriptor *)descriptor { fieldCount:(uint32_t)(sizeof(fields) / sizeof(GPBMessageFieldDescription)) storageSize:sizeof(GPBDuration__storage_) flags:(GPBDescriptorInitializationFlags)(GPBDescriptorInitializationFlag_UsesClassRefs | GPBDescriptorInitializationFlag_Proto3OptionalKnown | GPBDescriptorInitializationFlag_ClosedEnumSupportKnown)]; -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; diff --git a/objectivec/GPBEmpty.pbobjc.m b/objectivec/GPBEmpty.pbobjc.m index c33be8bb963a..b69738c5934f 100644 --- a/objectivec/GPBEmpty.pbobjc.m +++ b/objectivec/GPBEmpty.pbobjc.m @@ -62,9 +62,9 @@ + (GPBDescriptor *)descriptor { fieldCount:0 storageSize:sizeof(GPBEmpty__storage_) flags:(GPBDescriptorInitializationFlags)(GPBDescriptorInitializationFlag_UsesClassRefs | GPBDescriptorInitializationFlag_Proto3OptionalKnown | GPBDescriptorInitializationFlag_ClosedEnumSupportKnown)]; -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; diff --git a/objectivec/GPBFieldMask.pbobjc.m b/objectivec/GPBFieldMask.pbobjc.m index 347bcbef0e92..8de5ad42ffb0 100644 --- a/objectivec/GPBFieldMask.pbobjc.m +++ b/objectivec/GPBFieldMask.pbobjc.m @@ -75,9 +75,9 @@ + (GPBDescriptor *)descriptor { fieldCount:(uint32_t)(sizeof(fields) / sizeof(GPBMessageFieldDescription)) storageSize:sizeof(GPBFieldMask__storage_) flags:(GPBDescriptorInitializationFlags)(GPBDescriptorInitializationFlag_UsesClassRefs | GPBDescriptorInitializationFlag_Proto3OptionalKnown | GPBDescriptorInitializationFlag_ClosedEnumSupportKnown)]; -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; diff --git a/objectivec/GPBSourceContext.pbobjc.m b/objectivec/GPBSourceContext.pbobjc.m index cea417de1be8..7ae605b32a81 100644 --- a/objectivec/GPBSourceContext.pbobjc.m +++ b/objectivec/GPBSourceContext.pbobjc.m @@ -75,9 +75,9 @@ + (GPBDescriptor *)descriptor { fieldCount:(uint32_t)(sizeof(fields) / sizeof(GPBMessageFieldDescription)) storageSize:sizeof(GPBSourceContext__storage_) flags:(GPBDescriptorInitializationFlags)(GPBDescriptorInitializationFlag_UsesClassRefs | GPBDescriptorInitializationFlag_Proto3OptionalKnown | GPBDescriptorInitializationFlag_ClosedEnumSupportKnown)]; -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; diff --git a/objectivec/GPBStruct.pbobjc.m b/objectivec/GPBStruct.pbobjc.m index 600b49574f51..eabd761866e0 100644 --- a/objectivec/GPBStruct.pbobjc.m +++ b/objectivec/GPBStruct.pbobjc.m @@ -115,9 +115,9 @@ + (GPBDescriptor *)descriptor { fieldCount:(uint32_t)(sizeof(fields) / sizeof(GPBMessageFieldDescription)) storageSize:sizeof(GPBStruct__storage_) flags:(GPBDescriptorInitializationFlags)(GPBDescriptorInitializationFlag_UsesClassRefs | GPBDescriptorInitializationFlag_Proto3OptionalKnown | GPBDescriptorInitializationFlag_ClosedEnumSupportKnown)]; -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; @@ -222,9 +222,9 @@ + (GPBDescriptor *)descriptor { [localDescriptor setupOneofs:oneofs count:(uint32_t)(sizeof(oneofs) / sizeof(char*)) firstHasIndex:-1]; -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; @@ -285,9 +285,9 @@ + (GPBDescriptor *)descriptor { fieldCount:(uint32_t)(sizeof(fields) / sizeof(GPBMessageFieldDescription)) storageSize:sizeof(GPBListValue__storage_) flags:(GPBDescriptorInitializationFlags)(GPBDescriptorInitializationFlag_UsesClassRefs | GPBDescriptorInitializationFlag_Proto3OptionalKnown | GPBDescriptorInitializationFlag_ClosedEnumSupportKnown)]; -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; diff --git a/objectivec/GPBTimestamp.pbobjc.m b/objectivec/GPBTimestamp.pbobjc.m index dc6baebf2c95..edd73498a21f 100644 --- a/objectivec/GPBTimestamp.pbobjc.m +++ b/objectivec/GPBTimestamp.pbobjc.m @@ -86,9 +86,9 @@ + (GPBDescriptor *)descriptor { fieldCount:(uint32_t)(sizeof(fields) / sizeof(GPBMessageFieldDescription)) storageSize:sizeof(GPBTimestamp__storage_) flags:(GPBDescriptorInitializationFlags)(GPBDescriptorInitializationFlag_UsesClassRefs | GPBDescriptorInitializationFlag_Proto3OptionalKnown | GPBDescriptorInitializationFlag_ClosedEnumSupportKnown)]; -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; diff --git a/objectivec/GPBType.pbobjc.m b/objectivec/GPBType.pbobjc.m index 7b44e3995170..db7a41f7e515 100644 --- a/objectivec/GPBType.pbobjc.m +++ b/objectivec/GPBType.pbobjc.m @@ -307,9 +307,9 @@ + (GPBDescriptor *)descriptor { fieldCount:(uint32_t)(sizeof(fields) / sizeof(GPBMessageFieldDescription)) storageSize:sizeof(GPBType__storage_) flags:(GPBDescriptorInitializationFlags)(GPBDescriptorInitializationFlag_UsesClassRefs | GPBDescriptorInitializationFlag_Proto3OptionalKnown | GPBDescriptorInitializationFlag_ClosedEnumSupportKnown)]; -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; @@ -468,9 +468,9 @@ + (GPBDescriptor *)descriptor { "\001\006\004\241!!\000"; [localDescriptor setupExtraTextInfo:extraTextFormatInfo]; #endif // !GPBOBJC_SKIP_MESSAGE_TEXTFORMAT_EXTRAS -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; @@ -593,9 +593,9 @@ + (GPBDescriptor *)descriptor { fieldCount:(uint32_t)(sizeof(fields) / sizeof(GPBMessageFieldDescription)) storageSize:sizeof(GPBEnum__storage_) flags:(GPBDescriptorInitializationFlags)(GPBDescriptorInitializationFlag_UsesClassRefs | GPBDescriptorInitializationFlag_Proto3OptionalKnown | GPBDescriptorInitializationFlag_ClosedEnumSupportKnown)]; -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; @@ -673,9 +673,9 @@ + (GPBDescriptor *)descriptor { fieldCount:(uint32_t)(sizeof(fields) / sizeof(GPBMessageFieldDescription)) storageSize:sizeof(GPBEnumValue__storage_) flags:(GPBDescriptorInitializationFlags)(GPBDescriptorInitializationFlag_UsesClassRefs | GPBDescriptorInitializationFlag_Proto3OptionalKnown | GPBDescriptorInitializationFlag_ClosedEnumSupportKnown)]; -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; @@ -730,9 +730,9 @@ + (GPBDescriptor *)descriptor { fieldCount:(uint32_t)(sizeof(fields) / sizeof(GPBMessageFieldDescription)) storageSize:sizeof(GPBOption__storage_) flags:(GPBDescriptorInitializationFlags)(GPBDescriptorInitializationFlag_UsesClassRefs | GPBDescriptorInitializationFlag_Proto3OptionalKnown | GPBDescriptorInitializationFlag_ClosedEnumSupportKnown)]; -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; diff --git a/objectivec/GPBWrappers.pbobjc.m b/objectivec/GPBWrappers.pbobjc.m index 30461e3f6fe9..07be68bacee4 100644 --- a/objectivec/GPBWrappers.pbobjc.m +++ b/objectivec/GPBWrappers.pbobjc.m @@ -83,9 +83,9 @@ + (GPBDescriptor *)descriptor { fieldCount:(uint32_t)(sizeof(fields) / sizeof(GPBMessageFieldDescription)) storageSize:sizeof(GPBDoubleValue__storage_) flags:(GPBDescriptorInitializationFlags)(GPBDescriptorInitializationFlag_UsesClassRefs | GPBDescriptorInitializationFlag_Proto3OptionalKnown | GPBDescriptorInitializationFlag_ClosedEnumSupportKnown)]; -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; @@ -129,9 +129,9 @@ + (GPBDescriptor *)descriptor { fieldCount:(uint32_t)(sizeof(fields) / sizeof(GPBMessageFieldDescription)) storageSize:sizeof(GPBFloatValue__storage_) flags:(GPBDescriptorInitializationFlags)(GPBDescriptorInitializationFlag_UsesClassRefs | GPBDescriptorInitializationFlag_Proto3OptionalKnown | GPBDescriptorInitializationFlag_ClosedEnumSupportKnown)]; -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; @@ -175,9 +175,9 @@ + (GPBDescriptor *)descriptor { fieldCount:(uint32_t)(sizeof(fields) / sizeof(GPBMessageFieldDescription)) storageSize:sizeof(GPBInt64Value__storage_) flags:(GPBDescriptorInitializationFlags)(GPBDescriptorInitializationFlag_UsesClassRefs | GPBDescriptorInitializationFlag_Proto3OptionalKnown | GPBDescriptorInitializationFlag_ClosedEnumSupportKnown)]; -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; @@ -221,9 +221,9 @@ + (GPBDescriptor *)descriptor { fieldCount:(uint32_t)(sizeof(fields) / sizeof(GPBMessageFieldDescription)) storageSize:sizeof(GPBUInt64Value__storage_) flags:(GPBDescriptorInitializationFlags)(GPBDescriptorInitializationFlag_UsesClassRefs | GPBDescriptorInitializationFlag_Proto3OptionalKnown | GPBDescriptorInitializationFlag_ClosedEnumSupportKnown)]; -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; @@ -267,9 +267,9 @@ + (GPBDescriptor *)descriptor { fieldCount:(uint32_t)(sizeof(fields) / sizeof(GPBMessageFieldDescription)) storageSize:sizeof(GPBInt32Value__storage_) flags:(GPBDescriptorInitializationFlags)(GPBDescriptorInitializationFlag_UsesClassRefs | GPBDescriptorInitializationFlag_Proto3OptionalKnown | GPBDescriptorInitializationFlag_ClosedEnumSupportKnown)]; -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; @@ -313,9 +313,9 @@ + (GPBDescriptor *)descriptor { fieldCount:(uint32_t)(sizeof(fields) / sizeof(GPBMessageFieldDescription)) storageSize:sizeof(GPBUInt32Value__storage_) flags:(GPBDescriptorInitializationFlags)(GPBDescriptorInitializationFlag_UsesClassRefs | GPBDescriptorInitializationFlag_Proto3OptionalKnown | GPBDescriptorInitializationFlag_ClosedEnumSupportKnown)]; -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; @@ -358,9 +358,9 @@ + (GPBDescriptor *)descriptor { fieldCount:(uint32_t)(sizeof(fields) / sizeof(GPBMessageFieldDescription)) storageSize:sizeof(GPBBoolValue__storage_) flags:(GPBDescriptorInitializationFlags)(GPBDescriptorInitializationFlag_UsesClassRefs | GPBDescriptorInitializationFlag_Proto3OptionalKnown | GPBDescriptorInitializationFlag_ClosedEnumSupportKnown)]; -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; @@ -404,9 +404,9 @@ + (GPBDescriptor *)descriptor { fieldCount:(uint32_t)(sizeof(fields) / sizeof(GPBMessageFieldDescription)) storageSize:sizeof(GPBStringValue__storage_) flags:(GPBDescriptorInitializationFlags)(GPBDescriptorInitializationFlag_UsesClassRefs | GPBDescriptorInitializationFlag_Proto3OptionalKnown | GPBDescriptorInitializationFlag_ClosedEnumSupportKnown)]; -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; @@ -450,9 +450,9 @@ + (GPBDescriptor *)descriptor { fieldCount:(uint32_t)(sizeof(fields) / sizeof(GPBMessageFieldDescription)) storageSize:sizeof(GPBBytesValue__storage_) flags:(GPBDescriptorInitializationFlags)(GPBDescriptorInitializationFlag_UsesClassRefs | GPBDescriptorInitializationFlag_Proto3OptionalKnown | GPBDescriptorInitializationFlag_ClosedEnumSupportKnown)]; -#if defined(DEBUG) && DEBUG + #if defined(DEBUG) && DEBUG NSAssert(descriptor == nil, @"Startup recursed!"); -#endif // DEBUG + #endif // DEBUG descriptor = localDescriptor; } return descriptor; diff --git a/src/google/protobuf/any.pb.cc b/src/google/protobuf/any.pb.cc index 81d087a71b4f..124f46bcc81a 100644 --- a/src/google/protobuf/any.pb.cc +++ b/src/google/protobuf/any.pb.cc @@ -23,6 +23,7 @@ namespace _pbi = ::PROTOBUF_NAMESPACE_ID::internal; #pragma clang diagnostic ignored "-Wuninitialized" #endif // __llvm__ PROTOBUF_NAMESPACE_OPEN +template PROTOBUF_CONSTEXPR Any::Any( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.type_url_)*/ { diff --git a/src/google/protobuf/any.pb.h b/src/google/protobuf/any.pb.h index befab9c5d8ff..d2a317e9d82b 100644 --- a/src/google/protobuf/any.pb.h +++ b/src/google/protobuf/any.pb.h @@ -70,6 +70,7 @@ class PROTOBUF_EXPORT Any final : public: inline Any() : Any(nullptr) {} ~Any() override; + template explicit PROTOBUF_CONSTEXPR Any(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); Any(const Any& from); diff --git a/src/google/protobuf/api.pb.cc b/src/google/protobuf/api.pb.cc index db7d8459d2cc..5be1ad6b8099 100644 --- a/src/google/protobuf/api.pb.cc +++ b/src/google/protobuf/api.pb.cc @@ -19,6 +19,7 @@ PROTOBUF_PRAGMA_INIT_SEG namespace _pb = ::PROTOBUF_NAMESPACE_ID; namespace _pbi = ::PROTOBUF_NAMESPACE_ID::internal; PROTOBUF_NAMESPACE_OPEN +template PROTOBUF_CONSTEXPR Api::Api( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_._has_bits_)*/{} @@ -47,6 +48,7 @@ struct ApiDefaultTypeInternal { PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ApiDefaultTypeInternal _Api_default_instance_; +template PROTOBUF_CONSTEXPR Method::Method( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.options_)*/{} @@ -79,6 +81,7 @@ struct MethodDefaultTypeInternal { PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 MethodDefaultTypeInternal _Method_default_instance_; +template PROTOBUF_CONSTEXPR Mixin::Mixin( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.name_)*/ { diff --git a/src/google/protobuf/api.pb.h b/src/google/protobuf/api.pb.h index 7e293f3f8b57..e59dd687f424 100644 --- a/src/google/protobuf/api.pb.h +++ b/src/google/protobuf/api.pb.h @@ -82,6 +82,7 @@ class PROTOBUF_EXPORT Api final : public: inline Api() : Api(nullptr) {} ~Api() override; + template explicit PROTOBUF_CONSTEXPR Api(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); Api(const Api& from); @@ -363,6 +364,7 @@ class PROTOBUF_EXPORT Method final : public: inline Method() : Method(nullptr) {} ~Method() override; + template explicit PROTOBUF_CONSTEXPR Method(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); Method(const Method& from); @@ -629,6 +631,7 @@ class PROTOBUF_EXPORT Mixin final : public: inline Mixin() : Mixin(nullptr) {} ~Mixin() override; + template explicit PROTOBUF_CONSTEXPR Mixin(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); Mixin(const Mixin& from); diff --git a/src/google/protobuf/duration.pb.cc b/src/google/protobuf/duration.pb.cc index a92d7bf4a6e7..22a07aa8d46c 100644 --- a/src/google/protobuf/duration.pb.cc +++ b/src/google/protobuf/duration.pb.cc @@ -19,6 +19,7 @@ PROTOBUF_PRAGMA_INIT_SEG namespace _pb = ::PROTOBUF_NAMESPACE_ID; namespace _pbi = ::PROTOBUF_NAMESPACE_ID::internal; PROTOBUF_NAMESPACE_OPEN +template PROTOBUF_CONSTEXPR Duration::Duration( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.seconds_)*/ ::int64_t{0} diff --git a/src/google/protobuf/duration.pb.h b/src/google/protobuf/duration.pb.h index 99a10f04b2f2..b727409fbac6 100644 --- a/src/google/protobuf/duration.pb.h +++ b/src/google/protobuf/duration.pb.h @@ -70,6 +70,7 @@ class PROTOBUF_EXPORT Duration final : public: inline Duration() : Duration(nullptr) {} ~Duration() override; + template explicit PROTOBUF_CONSTEXPR Duration(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); Duration(const Duration& from); diff --git a/src/google/protobuf/empty.pb.cc b/src/google/protobuf/empty.pb.cc index 287bc630aa61..119fccffdb2d 100644 --- a/src/google/protobuf/empty.pb.cc +++ b/src/google/protobuf/empty.pb.cc @@ -19,6 +19,7 @@ PROTOBUF_PRAGMA_INIT_SEG namespace _pb = ::PROTOBUF_NAMESPACE_ID; namespace _pbi = ::PROTOBUF_NAMESPACE_ID::internal; PROTOBUF_NAMESPACE_OPEN +template PROTOBUF_CONSTEXPR Empty::Empty( ::_pbi::ConstantInitialized) {} struct EmptyDefaultTypeInternal { diff --git a/src/google/protobuf/empty.pb.h b/src/google/protobuf/empty.pb.h index 22577456791e..658e806180a1 100644 --- a/src/google/protobuf/empty.pb.h +++ b/src/google/protobuf/empty.pb.h @@ -70,6 +70,7 @@ class PROTOBUF_EXPORT Empty final : public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase /* @@protoc_insertion_point(class_definition:google.protobuf.Empty) */ { public: inline Empty() : Empty(nullptr) {} + template explicit PROTOBUF_CONSTEXPR Empty(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); Empty(const Empty& from); diff --git a/src/google/protobuf/field_mask.pb.cc b/src/google/protobuf/field_mask.pb.cc index e48d99ac885a..72b17e75fc75 100644 --- a/src/google/protobuf/field_mask.pb.cc +++ b/src/google/protobuf/field_mask.pb.cc @@ -19,6 +19,7 @@ PROTOBUF_PRAGMA_INIT_SEG namespace _pb = ::PROTOBUF_NAMESPACE_ID; namespace _pbi = ::PROTOBUF_NAMESPACE_ID::internal; PROTOBUF_NAMESPACE_OPEN +template PROTOBUF_CONSTEXPR FieldMask::FieldMask( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.paths_)*/{} diff --git a/src/google/protobuf/field_mask.pb.h b/src/google/protobuf/field_mask.pb.h index 1e2a51a19d0e..9a1f0679049c 100644 --- a/src/google/protobuf/field_mask.pb.h +++ b/src/google/protobuf/field_mask.pb.h @@ -70,6 +70,7 @@ class PROTOBUF_EXPORT FieldMask final : public: inline FieldMask() : FieldMask(nullptr) {} ~FieldMask() override; + template explicit PROTOBUF_CONSTEXPR FieldMask(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); FieldMask(const FieldMask& from); diff --git a/src/google/protobuf/source_context.pb.cc b/src/google/protobuf/source_context.pb.cc index 4df05cc197da..e92dfc605094 100644 --- a/src/google/protobuf/source_context.pb.cc +++ b/src/google/protobuf/source_context.pb.cc @@ -19,6 +19,7 @@ PROTOBUF_PRAGMA_INIT_SEG namespace _pb = ::PROTOBUF_NAMESPACE_ID; namespace _pbi = ::PROTOBUF_NAMESPACE_ID::internal; PROTOBUF_NAMESPACE_OPEN +template PROTOBUF_CONSTEXPR SourceContext::SourceContext( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.file_name_)*/ { diff --git a/src/google/protobuf/source_context.pb.h b/src/google/protobuf/source_context.pb.h index ec6bde3a5f66..665926e230f8 100644 --- a/src/google/protobuf/source_context.pb.h +++ b/src/google/protobuf/source_context.pb.h @@ -70,6 +70,7 @@ class PROTOBUF_EXPORT SourceContext final : public: inline SourceContext() : SourceContext(nullptr) {} ~SourceContext() override; + template explicit PROTOBUF_CONSTEXPR SourceContext(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); SourceContext(const SourceContext& from); diff --git a/src/google/protobuf/struct.pb.cc b/src/google/protobuf/struct.pb.cc index f28c025e23f5..9a8b8dd8ab2d 100644 --- a/src/google/protobuf/struct.pb.cc +++ b/src/google/protobuf/struct.pb.cc @@ -19,6 +19,7 @@ PROTOBUF_PRAGMA_INIT_SEG namespace _pb = ::PROTOBUF_NAMESPACE_ID; namespace _pbi = ::PROTOBUF_NAMESPACE_ID::internal; PROTOBUF_NAMESPACE_OPEN +template PROTOBUF_CONSTEXPR Struct_FieldsEntry_DoNotUse::Struct_FieldsEntry_DoNotUse( ::_pbi::ConstantInitialized) {} struct Struct_FieldsEntry_DoNotUseDefaultTypeInternal { @@ -31,6 +32,7 @@ struct Struct_FieldsEntry_DoNotUseDefaultTypeInternal { PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Struct_FieldsEntry_DoNotUseDefaultTypeInternal _Struct_FieldsEntry_DoNotUse_default_instance_; +template PROTOBUF_CONSTEXPR Struct::Struct( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.fields_)*/{} @@ -45,6 +47,7 @@ struct StructDefaultTypeInternal { PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StructDefaultTypeInternal _Struct_default_instance_; +template PROTOBUF_CONSTEXPR Value::Value( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.kind_)*/{} @@ -60,6 +63,7 @@ struct ValueDefaultTypeInternal { PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ValueDefaultTypeInternal _Value_default_instance_; +template PROTOBUF_CONSTEXPR ListValue::ListValue( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.values_)*/{} diff --git a/src/google/protobuf/struct.pb.h b/src/google/protobuf/struct.pb.h index 229301d00843..84730ee5143e 100644 --- a/src/google/protobuf/struct.pb.h +++ b/src/google/protobuf/struct.pb.h @@ -125,6 +125,7 @@ class Struct_FieldsEntry_DoNotUse final : public ::PROTOBUF_NAMESPACE_ID::intern ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_STRING, ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::TYPE_MESSAGE> SuperType; Struct_FieldsEntry_DoNotUse(); + template explicit PROTOBUF_CONSTEXPR Struct_FieldsEntry_DoNotUse( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); explicit Struct_FieldsEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::Arena* arena); @@ -145,6 +146,7 @@ class PROTOBUF_EXPORT Struct final : public: inline Struct() : Struct(nullptr) {} ~Struct() override; + template explicit PROTOBUF_CONSTEXPR Struct(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); Struct(const Struct& from); @@ -311,6 +313,7 @@ class PROTOBUF_EXPORT Value final : public: inline Value() : Value(nullptr) {} ~Value() override; + template explicit PROTOBUF_CONSTEXPR Value(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); Value(const Value& from); @@ -582,6 +585,7 @@ class PROTOBUF_EXPORT ListValue final : public: inline ListValue() : ListValue(nullptr) {} ~ListValue() override; + template explicit PROTOBUF_CONSTEXPR ListValue(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); ListValue(const ListValue& from); diff --git a/src/google/protobuf/timestamp.pb.cc b/src/google/protobuf/timestamp.pb.cc index 78a06ee12817..32dce923fba3 100644 --- a/src/google/protobuf/timestamp.pb.cc +++ b/src/google/protobuf/timestamp.pb.cc @@ -19,6 +19,7 @@ PROTOBUF_PRAGMA_INIT_SEG namespace _pb = ::PROTOBUF_NAMESPACE_ID; namespace _pbi = ::PROTOBUF_NAMESPACE_ID::internal; PROTOBUF_NAMESPACE_OPEN +template PROTOBUF_CONSTEXPR Timestamp::Timestamp( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.seconds_)*/ ::int64_t{0} diff --git a/src/google/protobuf/timestamp.pb.h b/src/google/protobuf/timestamp.pb.h index e054a1938189..5c87162ca8e4 100644 --- a/src/google/protobuf/timestamp.pb.h +++ b/src/google/protobuf/timestamp.pb.h @@ -70,6 +70,7 @@ class PROTOBUF_EXPORT Timestamp final : public: inline Timestamp() : Timestamp(nullptr) {} ~Timestamp() override; + template explicit PROTOBUF_CONSTEXPR Timestamp(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); Timestamp(const Timestamp& from); diff --git a/src/google/protobuf/type.pb.cc b/src/google/protobuf/type.pb.cc index e251037eb82f..88375e03f476 100644 --- a/src/google/protobuf/type.pb.cc +++ b/src/google/protobuf/type.pb.cc @@ -19,6 +19,7 @@ PROTOBUF_PRAGMA_INIT_SEG namespace _pb = ::PROTOBUF_NAMESPACE_ID; namespace _pbi = ::PROTOBUF_NAMESPACE_ID::internal; PROTOBUF_NAMESPACE_OPEN +template PROTOBUF_CONSTEXPR Type::Type( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_._has_bits_)*/{} @@ -47,6 +48,7 @@ struct TypeDefaultTypeInternal { PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TypeDefaultTypeInternal _Type_default_instance_; +template PROTOBUF_CONSTEXPR Field::Field( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.options_)*/{} @@ -87,6 +89,7 @@ struct FieldDefaultTypeInternal { PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 FieldDefaultTypeInternal _Field_default_instance_; +template PROTOBUF_CONSTEXPR Enum::Enum( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_._has_bits_)*/{} @@ -114,6 +117,7 @@ struct EnumDefaultTypeInternal { PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 EnumDefaultTypeInternal _Enum_default_instance_; +template PROTOBUF_CONSTEXPR EnumValue::EnumValue( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.options_)*/{} @@ -134,6 +138,7 @@ struct EnumValueDefaultTypeInternal { PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 EnumValueDefaultTypeInternal _EnumValue_default_instance_; +template PROTOBUF_CONSTEXPR Option::Option( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_._has_bits_)*/{} diff --git a/src/google/protobuf/type.pb.h b/src/google/protobuf/type.pb.h index 76b530ad7f40..cccaf2dcb3ec 100644 --- a/src/google/protobuf/type.pb.h +++ b/src/google/protobuf/type.pb.h @@ -209,6 +209,7 @@ class PROTOBUF_EXPORT Type final : public: inline Type() : Type(nullptr) {} ~Type() override; + template explicit PROTOBUF_CONSTEXPR Type(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); Type(const Type& from); @@ -500,6 +501,7 @@ class PROTOBUF_EXPORT Field final : public: inline Field() : Field(nullptr) {} ~Field() override; + template explicit PROTOBUF_CONSTEXPR Field(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); Field(const Field& from); @@ -871,6 +873,7 @@ class PROTOBUF_EXPORT Enum final : public: inline Enum() : Enum(nullptr) {} ~Enum() override; + template explicit PROTOBUF_CONSTEXPR Enum(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); Enum(const Enum& from); @@ -1130,6 +1133,7 @@ class PROTOBUF_EXPORT EnumValue final : public: inline EnumValue() : EnumValue(nullptr) {} ~EnumValue() override; + template explicit PROTOBUF_CONSTEXPR EnumValue(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); EnumValue(const EnumValue& from); @@ -1328,6 +1332,7 @@ class PROTOBUF_EXPORT Option final : public: inline Option() : Option(nullptr) {} ~Option() override; + template explicit PROTOBUF_CONSTEXPR Option(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); Option(const Option& from); diff --git a/src/google/protobuf/wrappers.pb.cc b/src/google/protobuf/wrappers.pb.cc index 39108799372e..b5f35af4faa3 100644 --- a/src/google/protobuf/wrappers.pb.cc +++ b/src/google/protobuf/wrappers.pb.cc @@ -19,6 +19,7 @@ PROTOBUF_PRAGMA_INIT_SEG namespace _pb = ::PROTOBUF_NAMESPACE_ID; namespace _pbi = ::PROTOBUF_NAMESPACE_ID::internal; PROTOBUF_NAMESPACE_OPEN +template PROTOBUF_CONSTEXPR DoubleValue::DoubleValue( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.value_)*/ 0 @@ -34,6 +35,7 @@ struct DoubleValueDefaultTypeInternal { PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 DoubleValueDefaultTypeInternal _DoubleValue_default_instance_; +template PROTOBUF_CONSTEXPR FloatValue::FloatValue( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.value_)*/ 0 @@ -49,6 +51,7 @@ struct FloatValueDefaultTypeInternal { PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 FloatValueDefaultTypeInternal _FloatValue_default_instance_; +template PROTOBUF_CONSTEXPR Int64Value::Int64Value( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.value_)*/ ::int64_t{0} @@ -64,6 +67,7 @@ struct Int64ValueDefaultTypeInternal { PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Int64ValueDefaultTypeInternal _Int64Value_default_instance_; +template PROTOBUF_CONSTEXPR UInt64Value::UInt64Value( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.value_)*/ ::uint64_t{0u} @@ -79,6 +83,7 @@ struct UInt64ValueDefaultTypeInternal { PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 UInt64ValueDefaultTypeInternal _UInt64Value_default_instance_; +template PROTOBUF_CONSTEXPR Int32Value::Int32Value( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.value_)*/ 0 @@ -94,6 +99,7 @@ struct Int32ValueDefaultTypeInternal { PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 Int32ValueDefaultTypeInternal _Int32Value_default_instance_; +template PROTOBUF_CONSTEXPR UInt32Value::UInt32Value( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.value_)*/ 0u @@ -109,6 +115,7 @@ struct UInt32ValueDefaultTypeInternal { PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 UInt32ValueDefaultTypeInternal _UInt32Value_default_instance_; +template PROTOBUF_CONSTEXPR BoolValue::BoolValue( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.value_)*/ false @@ -124,6 +131,7 @@ struct BoolValueDefaultTypeInternal { PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 BoolValueDefaultTypeInternal _BoolValue_default_instance_; +template PROTOBUF_CONSTEXPR StringValue::StringValue( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.value_)*/ { @@ -141,6 +149,7 @@ struct StringValueDefaultTypeInternal { PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 StringValueDefaultTypeInternal _StringValue_default_instance_; +template PROTOBUF_CONSTEXPR BytesValue::BytesValue( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.value_)*/ { diff --git a/src/google/protobuf/wrappers.pb.h b/src/google/protobuf/wrappers.pb.h index 65878cc24cfd..802aea1edbdb 100644 --- a/src/google/protobuf/wrappers.pb.h +++ b/src/google/protobuf/wrappers.pb.h @@ -110,6 +110,7 @@ class PROTOBUF_EXPORT DoubleValue final : public: inline DoubleValue() : DoubleValue(nullptr) {} ~DoubleValue() override; + template explicit PROTOBUF_CONSTEXPR DoubleValue(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); DoubleValue(const DoubleValue& from); @@ -264,6 +265,7 @@ class PROTOBUF_EXPORT FloatValue final : public: inline FloatValue() : FloatValue(nullptr) {} ~FloatValue() override; + template explicit PROTOBUF_CONSTEXPR FloatValue(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); FloatValue(const FloatValue& from); @@ -418,6 +420,7 @@ class PROTOBUF_EXPORT Int64Value final : public: inline Int64Value() : Int64Value(nullptr) {} ~Int64Value() override; + template explicit PROTOBUF_CONSTEXPR Int64Value(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); Int64Value(const Int64Value& from); @@ -572,6 +575,7 @@ class PROTOBUF_EXPORT UInt64Value final : public: inline UInt64Value() : UInt64Value(nullptr) {} ~UInt64Value() override; + template explicit PROTOBUF_CONSTEXPR UInt64Value(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); UInt64Value(const UInt64Value& from); @@ -726,6 +730,7 @@ class PROTOBUF_EXPORT Int32Value final : public: inline Int32Value() : Int32Value(nullptr) {} ~Int32Value() override; + template explicit PROTOBUF_CONSTEXPR Int32Value(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); Int32Value(const Int32Value& from); @@ -880,6 +885,7 @@ class PROTOBUF_EXPORT UInt32Value final : public: inline UInt32Value() : UInt32Value(nullptr) {} ~UInt32Value() override; + template explicit PROTOBUF_CONSTEXPR UInt32Value(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); UInt32Value(const UInt32Value& from); @@ -1034,6 +1040,7 @@ class PROTOBUF_EXPORT BoolValue final : public: inline BoolValue() : BoolValue(nullptr) {} ~BoolValue() override; + template explicit PROTOBUF_CONSTEXPR BoolValue(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); BoolValue(const BoolValue& from); @@ -1188,6 +1195,7 @@ class PROTOBUF_EXPORT StringValue final : public: inline StringValue() : StringValue(nullptr) {} ~StringValue() override; + template explicit PROTOBUF_CONSTEXPR StringValue(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); StringValue(const StringValue& from); @@ -1352,6 +1360,7 @@ class PROTOBUF_EXPORT BytesValue final : public: inline BytesValue() : BytesValue(nullptr) {} ~BytesValue() override; + template explicit PROTOBUF_CONSTEXPR BytesValue(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); BytesValue(const BytesValue& from);