Update well known types staleness tests files
diff --git a/src/google/protobuf/any.pb.cc b/src/google/protobuf/any.pb.cc
index 9408f6b..0cdb0bb 100644
--- a/src/google/protobuf/any.pb.cc
+++ b/src/google/protobuf/any.pb.cc
@@ -380,10 +380,6 @@
} // 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 3d8bc85..6777779 100644
--- a/src/google/protobuf/any.pb.h
+++ b/src/google/protobuf/any.pb.h
@@ -58,8 +58,6 @@
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 5f7fff6..9bd78e3 100644
--- a/src/google/protobuf/api.pb.cc
+++ b/src/google/protobuf/api.pb.cc
@@ -1265,18 +1265,6 @@
} // 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 9e300c4..0493260 100644
--- a/src/google/protobuf/api.pb.h
+++ b/src/google/protobuf/api.pb.h
@@ -66,12 +66,6 @@
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 4c842a2..089a29a 100644
--- a/src/google/protobuf/duration.pb.cc
+++ b/src/google/protobuf/duration.pb.cc
@@ -315,10 +315,6 @@
} // 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 dfebb45..837a5a2 100644
--- a/src/google/protobuf/duration.pb.h
+++ b/src/google/protobuf/duration.pb.h
@@ -58,8 +58,6 @@
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 204cb36..629ec27 100644
--- a/src/google/protobuf/empty.pb.cc
+++ b/src/google/protobuf/empty.pb.cc
@@ -150,10 +150,6 @@
} // 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 2aab3f1..9c40e20 100644
--- a/src/google/protobuf/empty.pb.h
+++ b/src/google/protobuf/empty.pb.h
@@ -59,8 +59,6 @@
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 d64c979..e52b269 100644
--- a/src/google/protobuf/field_mask.pb.cc
+++ b/src/google/protobuf/field_mask.pb.cc
@@ -292,10 +292,6 @@
} // 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 8ef1aca..0622f9f 100644
--- a/src/google/protobuf/field_mask.pb.h
+++ b/src/google/protobuf/field_mask.pb.h
@@ -58,8 +58,6 @@
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 5df40d2..1f6169a 100644
--- a/src/google/protobuf/source_context.pb.cc
+++ b/src/google/protobuf/source_context.pb.cc
@@ -311,10 +311,6 @@
} // 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 e2a6c13..25cfc45 100644
--- a/src/google/protobuf/source_context.pb.h
+++ b/src/google/protobuf/source_context.pb.h
@@ -58,8 +58,6 @@
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 5d214b4..eb2d098 100644
--- a/src/google/protobuf/struct.pb.cc
+++ b/src/google/protobuf/struct.pb.cc
@@ -1005,22 +1005,6 @@
} // 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 79eebf9..d0cb05a 100644
--- a/src/google/protobuf/struct.pb.h
+++ b/src/google/protobuf/struct.pb.h
@@ -71,14 +71,6 @@
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 8015d85..51ab780 100644
--- a/src/google/protobuf/timestamp.pb.cc
+++ b/src/google/protobuf/timestamp.pb.cc
@@ -315,10 +315,6 @@
} // 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 9dbfe0c..fccf089 100644
--- a/src/google/protobuf/timestamp.pb.h
+++ b/src/google/protobuf/timestamp.pb.h
@@ -58,8 +58,6 @@
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 378625d..2779ce1 100644
--- a/src/google/protobuf/type.pb.cc
+++ b/src/google/protobuf/type.pb.cc
@@ -2204,26 +2204,6 @@
} // 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 12d8bf4..8fbc75c 100644
--- a/src/google/protobuf/type.pb.h
+++ b/src/google/protobuf/type.pb.h
@@ -73,16 +73,6 @@
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 2e249ab..084608e 100644
--- a/src/google/protobuf/wrappers.pb.cc
+++ b/src/google/protobuf/wrappers.pb.cc
@@ -1911,42 +1911,6 @@
} // 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 cdf0ff9..489a25d 100644
--- a/src/google/protobuf/wrappers.pb.h
+++ b/src/google/protobuf/wrappers.pb.h
@@ -82,24 +82,6 @@
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