diff --git a/src/google/protobuf/any.pb.cc b/src/google/protobuf/any.pb.cc index 9408f6b049..0cdb0bb6bf 100644 --- a/src/google/protobuf/any.pb.cc +++ b/src/google/protobuf/any.pb.cc @@ -380,10 +380,6 @@ void Any::InternalSwap(Any* other) { } // namespace google namespace google { namespace protobuf { -template<> PROTOBUF_NOINLINE ::google::protobuf::Any* -Arena::CreateMaybeMessage< ::google::protobuf::Any >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::Any >(arena); -} } // namespace protobuf } // namespace google // @@protoc_insertion_point(global_scope) diff --git a/src/google/protobuf/any.pb.h b/src/google/protobuf/any.pb.h index cd444acb64..21be813e6c 100644 --- a/src/google/protobuf/any.pb.h +++ b/src/google/protobuf/any.pb.h @@ -58,8 +58,6 @@ namespace protobuf { class Any; struct AnyDefaultTypeInternal; PROTOBUF_EXPORT extern AnyDefaultTypeInternal _Any_default_instance_; -template <> -PROTOBUF_EXPORT ::google::protobuf::Any* Arena::CreateMaybeMessage<::google::protobuf::Any>(Arena*); } // namespace protobuf } // namespace google diff --git a/src/google/protobuf/api.pb.cc b/src/google/protobuf/api.pb.cc index 5f7fff638f..9bd78e3355 100644 --- a/src/google/protobuf/api.pb.cc +++ b/src/google/protobuf/api.pb.cc @@ -1265,18 +1265,6 @@ void Mixin::InternalSwap(Mixin* other) { } // namespace google namespace google { namespace protobuf { -template<> PROTOBUF_NOINLINE ::google::protobuf::Api* -Arena::CreateMaybeMessage< ::google::protobuf::Api >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::Api >(arena); -} -template<> PROTOBUF_NOINLINE ::google::protobuf::Method* -Arena::CreateMaybeMessage< ::google::protobuf::Method >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::Method >(arena); -} -template<> PROTOBUF_NOINLINE ::google::protobuf::Mixin* -Arena::CreateMaybeMessage< ::google::protobuf::Mixin >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::Mixin >(arena); -} } // namespace protobuf } // namespace google // @@protoc_insertion_point(global_scope) diff --git a/src/google/protobuf/api.pb.h b/src/google/protobuf/api.pb.h index dba84bc60d..140d70189b 100644 --- a/src/google/protobuf/api.pb.h +++ b/src/google/protobuf/api.pb.h @@ -66,12 +66,6 @@ PROTOBUF_EXPORT extern MethodDefaultTypeInternal _Method_default_instance_; class Mixin; struct MixinDefaultTypeInternal; PROTOBUF_EXPORT extern MixinDefaultTypeInternal _Mixin_default_instance_; -template <> -PROTOBUF_EXPORT ::google::protobuf::Api* Arena::CreateMaybeMessage<::google::protobuf::Api>(Arena*); -template <> -PROTOBUF_EXPORT ::google::protobuf::Method* Arena::CreateMaybeMessage<::google::protobuf::Method>(Arena*); -template <> -PROTOBUF_EXPORT ::google::protobuf::Mixin* Arena::CreateMaybeMessage<::google::protobuf::Mixin>(Arena*); } // namespace protobuf } // namespace google diff --git a/src/google/protobuf/duration.pb.cc b/src/google/protobuf/duration.pb.cc index 4c842a2e51..089a29aabb 100644 --- a/src/google/protobuf/duration.pb.cc +++ b/src/google/protobuf/duration.pb.cc @@ -315,10 +315,6 @@ void Duration::InternalSwap(Duration* other) { } // namespace google namespace google { namespace protobuf { -template<> PROTOBUF_NOINLINE ::google::protobuf::Duration* -Arena::CreateMaybeMessage< ::google::protobuf::Duration >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::Duration >(arena); -} } // namespace protobuf } // namespace google // @@protoc_insertion_point(global_scope) diff --git a/src/google/protobuf/duration.pb.h b/src/google/protobuf/duration.pb.h index f2aa71a83f..65d54a9fa8 100644 --- a/src/google/protobuf/duration.pb.h +++ b/src/google/protobuf/duration.pb.h @@ -58,8 +58,6 @@ namespace protobuf { class Duration; struct DurationDefaultTypeInternal; PROTOBUF_EXPORT extern DurationDefaultTypeInternal _Duration_default_instance_; -template <> -PROTOBUF_EXPORT ::google::protobuf::Duration* Arena::CreateMaybeMessage<::google::protobuf::Duration>(Arena*); } // namespace protobuf } // namespace google diff --git a/src/google/protobuf/empty.pb.cc b/src/google/protobuf/empty.pb.cc index 204cb36910..629ec27f88 100644 --- a/src/google/protobuf/empty.pb.cc +++ b/src/google/protobuf/empty.pb.cc @@ -150,10 +150,6 @@ const ::google::protobuf::Message::ClassData*Empty::GetClassData() const { retur } // namespace google namespace google { namespace protobuf { -template<> PROTOBUF_NOINLINE ::google::protobuf::Empty* -Arena::CreateMaybeMessage< ::google::protobuf::Empty >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::Empty >(arena); -} } // namespace protobuf } // namespace google // @@protoc_insertion_point(global_scope) diff --git a/src/google/protobuf/empty.pb.h b/src/google/protobuf/empty.pb.h index 1ecba9449a..e7e525d2ae 100644 --- a/src/google/protobuf/empty.pb.h +++ b/src/google/protobuf/empty.pb.h @@ -59,8 +59,6 @@ namespace protobuf { class Empty; struct EmptyDefaultTypeInternal; PROTOBUF_EXPORT extern EmptyDefaultTypeInternal _Empty_default_instance_; -template <> -PROTOBUF_EXPORT ::google::protobuf::Empty* Arena::CreateMaybeMessage<::google::protobuf::Empty>(Arena*); } // namespace protobuf } // namespace google diff --git a/src/google/protobuf/field_mask.pb.cc b/src/google/protobuf/field_mask.pb.cc index d64c979591..e52b26914b 100644 --- a/src/google/protobuf/field_mask.pb.cc +++ b/src/google/protobuf/field_mask.pb.cc @@ -292,10 +292,6 @@ void FieldMask::InternalSwap(FieldMask* other) { } // namespace google namespace google { namespace protobuf { -template<> PROTOBUF_NOINLINE ::google::protobuf::FieldMask* -Arena::CreateMaybeMessage< ::google::protobuf::FieldMask >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::FieldMask >(arena); -} } // namespace protobuf } // namespace google // @@protoc_insertion_point(global_scope) diff --git a/src/google/protobuf/field_mask.pb.h b/src/google/protobuf/field_mask.pb.h index 92a06bac62..533030e5dc 100644 --- a/src/google/protobuf/field_mask.pb.h +++ b/src/google/protobuf/field_mask.pb.h @@ -58,8 +58,6 @@ namespace protobuf { class FieldMask; struct FieldMaskDefaultTypeInternal; PROTOBUF_EXPORT extern FieldMaskDefaultTypeInternal _FieldMask_default_instance_; -template <> -PROTOBUF_EXPORT ::google::protobuf::FieldMask* Arena::CreateMaybeMessage<::google::protobuf::FieldMask>(Arena*); } // namespace protobuf } // namespace google diff --git a/src/google/protobuf/source_context.pb.cc b/src/google/protobuf/source_context.pb.cc index 5df40d2d7d..1f6169aab8 100644 --- a/src/google/protobuf/source_context.pb.cc +++ b/src/google/protobuf/source_context.pb.cc @@ -311,10 +311,6 @@ void SourceContext::InternalSwap(SourceContext* other) { } // namespace google namespace google { namespace protobuf { -template<> PROTOBUF_NOINLINE ::google::protobuf::SourceContext* -Arena::CreateMaybeMessage< ::google::protobuf::SourceContext >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::SourceContext >(arena); -} } // namespace protobuf } // namespace google // @@protoc_insertion_point(global_scope) diff --git a/src/google/protobuf/source_context.pb.h b/src/google/protobuf/source_context.pb.h index b910bcf4c8..fa64fabcb0 100644 --- a/src/google/protobuf/source_context.pb.h +++ b/src/google/protobuf/source_context.pb.h @@ -58,8 +58,6 @@ namespace protobuf { class SourceContext; struct SourceContextDefaultTypeInternal; PROTOBUF_EXPORT extern SourceContextDefaultTypeInternal _SourceContext_default_instance_; -template <> -PROTOBUF_EXPORT ::google::protobuf::SourceContext* Arena::CreateMaybeMessage<::google::protobuf::SourceContext>(Arena*); } // namespace protobuf } // namespace google diff --git a/src/google/protobuf/struct.pb.cc b/src/google/protobuf/struct.pb.cc index 5d214b45ae..eb2d0985ed 100644 --- a/src/google/protobuf/struct.pb.cc +++ b/src/google/protobuf/struct.pb.cc @@ -1005,22 +1005,6 @@ void ListValue::InternalSwap(ListValue* other) { } // namespace google namespace google { namespace protobuf { -template<> PROTOBUF_NOINLINE ::google::protobuf::Struct_FieldsEntry_DoNotUse* -Arena::CreateMaybeMessage< ::google::protobuf::Struct_FieldsEntry_DoNotUse >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::Struct_FieldsEntry_DoNotUse >(arena); -} -template<> PROTOBUF_NOINLINE ::google::protobuf::Struct* -Arena::CreateMaybeMessage< ::google::protobuf::Struct >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::Struct >(arena); -} -template<> PROTOBUF_NOINLINE ::google::protobuf::Value* -Arena::CreateMaybeMessage< ::google::protobuf::Value >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::Value >(arena); -} -template<> PROTOBUF_NOINLINE ::google::protobuf::ListValue* -Arena::CreateMaybeMessage< ::google::protobuf::ListValue >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::ListValue >(arena); -} } // namespace protobuf } // namespace google // @@protoc_insertion_point(global_scope) diff --git a/src/google/protobuf/struct.pb.h b/src/google/protobuf/struct.pb.h index 60bfaf360c..528655e101 100644 --- a/src/google/protobuf/struct.pb.h +++ b/src/google/protobuf/struct.pb.h @@ -71,14 +71,6 @@ PROTOBUF_EXPORT extern Struct_FieldsEntry_DoNotUseDefaultTypeInternal _Struct_Fi class Value; struct ValueDefaultTypeInternal; PROTOBUF_EXPORT extern ValueDefaultTypeInternal _Value_default_instance_; -template <> -PROTOBUF_EXPORT ::google::protobuf::ListValue* Arena::CreateMaybeMessage<::google::protobuf::ListValue>(Arena*); -template <> -PROTOBUF_EXPORT ::google::protobuf::Struct* Arena::CreateMaybeMessage<::google::protobuf::Struct>(Arena*); -template <> -PROTOBUF_EXPORT ::google::protobuf::Struct_FieldsEntry_DoNotUse* Arena::CreateMaybeMessage<::google::protobuf::Struct_FieldsEntry_DoNotUse>(Arena*); -template <> -PROTOBUF_EXPORT ::google::protobuf::Value* Arena::CreateMaybeMessage<::google::protobuf::Value>(Arena*); } // namespace protobuf } // namespace google diff --git a/src/google/protobuf/timestamp.pb.cc b/src/google/protobuf/timestamp.pb.cc index 8015d85376..51ab780451 100644 --- a/src/google/protobuf/timestamp.pb.cc +++ b/src/google/protobuf/timestamp.pb.cc @@ -315,10 +315,6 @@ void Timestamp::InternalSwap(Timestamp* other) { } // namespace google namespace google { namespace protobuf { -template<> PROTOBUF_NOINLINE ::google::protobuf::Timestamp* -Arena::CreateMaybeMessage< ::google::protobuf::Timestamp >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::Timestamp >(arena); -} } // namespace protobuf } // namespace google // @@protoc_insertion_point(global_scope) diff --git a/src/google/protobuf/timestamp.pb.h b/src/google/protobuf/timestamp.pb.h index 3b50e3cb30..67e5d60383 100644 --- a/src/google/protobuf/timestamp.pb.h +++ b/src/google/protobuf/timestamp.pb.h @@ -58,8 +58,6 @@ namespace protobuf { class Timestamp; struct TimestampDefaultTypeInternal; PROTOBUF_EXPORT extern TimestampDefaultTypeInternal _Timestamp_default_instance_; -template <> -PROTOBUF_EXPORT ::google::protobuf::Timestamp* Arena::CreateMaybeMessage<::google::protobuf::Timestamp>(Arena*); } // namespace protobuf } // namespace google diff --git a/src/google/protobuf/type.pb.cc b/src/google/protobuf/type.pb.cc index 378625d940..2779ce15e2 100644 --- a/src/google/protobuf/type.pb.cc +++ b/src/google/protobuf/type.pb.cc @@ -2204,26 +2204,6 @@ void Option::InternalSwap(Option* other) { } // namespace google namespace google { namespace protobuf { -template<> PROTOBUF_NOINLINE ::google::protobuf::Type* -Arena::CreateMaybeMessage< ::google::protobuf::Type >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::Type >(arena); -} -template<> PROTOBUF_NOINLINE ::google::protobuf::Field* -Arena::CreateMaybeMessage< ::google::protobuf::Field >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::Field >(arena); -} -template<> PROTOBUF_NOINLINE ::google::protobuf::Enum* -Arena::CreateMaybeMessage< ::google::protobuf::Enum >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::Enum >(arena); -} -template<> PROTOBUF_NOINLINE ::google::protobuf::EnumValue* -Arena::CreateMaybeMessage< ::google::protobuf::EnumValue >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::EnumValue >(arena); -} -template<> PROTOBUF_NOINLINE ::google::protobuf::Option* -Arena::CreateMaybeMessage< ::google::protobuf::Option >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::Option >(arena); -} } // namespace protobuf } // namespace google // @@protoc_insertion_point(global_scope) diff --git a/src/google/protobuf/type.pb.h b/src/google/protobuf/type.pb.h index 23ac60969d..9f5cf241f8 100644 --- a/src/google/protobuf/type.pb.h +++ b/src/google/protobuf/type.pb.h @@ -73,16 +73,6 @@ PROTOBUF_EXPORT extern OptionDefaultTypeInternal _Option_default_instance_; class Type; struct TypeDefaultTypeInternal; PROTOBUF_EXPORT extern TypeDefaultTypeInternal _Type_default_instance_; -template <> -PROTOBUF_EXPORT ::google::protobuf::Enum* Arena::CreateMaybeMessage<::google::protobuf::Enum>(Arena*); -template <> -PROTOBUF_EXPORT ::google::protobuf::EnumValue* Arena::CreateMaybeMessage<::google::protobuf::EnumValue>(Arena*); -template <> -PROTOBUF_EXPORT ::google::protobuf::Field* Arena::CreateMaybeMessage<::google::protobuf::Field>(Arena*); -template <> -PROTOBUF_EXPORT ::google::protobuf::Option* Arena::CreateMaybeMessage<::google::protobuf::Option>(Arena*); -template <> -PROTOBUF_EXPORT ::google::protobuf::Type* Arena::CreateMaybeMessage<::google::protobuf::Type>(Arena*); } // namespace protobuf } // namespace google diff --git a/src/google/protobuf/wrappers.pb.cc b/src/google/protobuf/wrappers.pb.cc index 2e249abbcf..084608e8c4 100644 --- a/src/google/protobuf/wrappers.pb.cc +++ b/src/google/protobuf/wrappers.pb.cc @@ -1911,42 +1911,6 @@ void BytesValue::InternalSwap(BytesValue* other) { } // namespace google namespace google { namespace protobuf { -template<> PROTOBUF_NOINLINE ::google::protobuf::DoubleValue* -Arena::CreateMaybeMessage< ::google::protobuf::DoubleValue >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::DoubleValue >(arena); -} -template<> PROTOBUF_NOINLINE ::google::protobuf::FloatValue* -Arena::CreateMaybeMessage< ::google::protobuf::FloatValue >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::FloatValue >(arena); -} -template<> PROTOBUF_NOINLINE ::google::protobuf::Int64Value* -Arena::CreateMaybeMessage< ::google::protobuf::Int64Value >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::Int64Value >(arena); -} -template<> PROTOBUF_NOINLINE ::google::protobuf::UInt64Value* -Arena::CreateMaybeMessage< ::google::protobuf::UInt64Value >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::UInt64Value >(arena); -} -template<> PROTOBUF_NOINLINE ::google::protobuf::Int32Value* -Arena::CreateMaybeMessage< ::google::protobuf::Int32Value >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::Int32Value >(arena); -} -template<> PROTOBUF_NOINLINE ::google::protobuf::UInt32Value* -Arena::CreateMaybeMessage< ::google::protobuf::UInt32Value >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::UInt32Value >(arena); -} -template<> PROTOBUF_NOINLINE ::google::protobuf::BoolValue* -Arena::CreateMaybeMessage< ::google::protobuf::BoolValue >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::BoolValue >(arena); -} -template<> PROTOBUF_NOINLINE ::google::protobuf::StringValue* -Arena::CreateMaybeMessage< ::google::protobuf::StringValue >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::StringValue >(arena); -} -template<> PROTOBUF_NOINLINE ::google::protobuf::BytesValue* -Arena::CreateMaybeMessage< ::google::protobuf::BytesValue >(Arena* arena) { - return Arena::CreateMessageInternal< ::google::protobuf::BytesValue >(arena); -} } // namespace protobuf } // namespace google // @@protoc_insertion_point(global_scope) diff --git a/src/google/protobuf/wrappers.pb.h b/src/google/protobuf/wrappers.pb.h index cc9b658de6..74b514e7bb 100644 --- a/src/google/protobuf/wrappers.pb.h +++ b/src/google/protobuf/wrappers.pb.h @@ -82,24 +82,6 @@ PROTOBUF_EXPORT extern UInt32ValueDefaultTypeInternal _UInt32Value_default_insta class UInt64Value; struct UInt64ValueDefaultTypeInternal; PROTOBUF_EXPORT extern UInt64ValueDefaultTypeInternal _UInt64Value_default_instance_; -template <> -PROTOBUF_EXPORT ::google::protobuf::BoolValue* Arena::CreateMaybeMessage<::google::protobuf::BoolValue>(Arena*); -template <> -PROTOBUF_EXPORT ::google::protobuf::BytesValue* Arena::CreateMaybeMessage<::google::protobuf::BytesValue>(Arena*); -template <> -PROTOBUF_EXPORT ::google::protobuf::DoubleValue* Arena::CreateMaybeMessage<::google::protobuf::DoubleValue>(Arena*); -template <> -PROTOBUF_EXPORT ::google::protobuf::FloatValue* Arena::CreateMaybeMessage<::google::protobuf::FloatValue>(Arena*); -template <> -PROTOBUF_EXPORT ::google::protobuf::Int32Value* Arena::CreateMaybeMessage<::google::protobuf::Int32Value>(Arena*); -template <> -PROTOBUF_EXPORT ::google::protobuf::Int64Value* Arena::CreateMaybeMessage<::google::protobuf::Int64Value>(Arena*); -template <> -PROTOBUF_EXPORT ::google::protobuf::StringValue* Arena::CreateMaybeMessage<::google::protobuf::StringValue>(Arena*); -template <> -PROTOBUF_EXPORT ::google::protobuf::UInt32Value* Arena::CreateMaybeMessage<::google::protobuf::UInt32Value>(Arena*); -template <> -PROTOBUF_EXPORT ::google::protobuf::UInt64Value* Arena::CreateMaybeMessage<::google::protobuf::UInt64Value>(Arena*); } // namespace protobuf } // namespace google