Index: third_party/protobuf/src/google/protobuf/any.pb.cc |
diff --git a/third_party/protobuf/src/google/protobuf/any.pb.cc b/third_party/protobuf/src/google/protobuf/any.pb.cc |
index fbde4a6d77730c1dfe860a057f5cc512783d8ed7..0df8d168883ae7aba7983d4a5ba35b0d0aa0b83f 100644 |
--- a/third_party/protobuf/src/google/protobuf/any.pb.cc |
+++ b/third_party/protobuf/src/google/protobuf/any.pb.cc |
@@ -29,6 +29,7 @@ const ::google::protobuf::internal::GeneratedMessageReflection* |
} // namespace |
+void protobuf_AssignDesc_google_2fprotobuf_2fany_2eproto() GOOGLE_ATTRIBUTE_COLD; |
void protobuf_AssignDesc_google_2fprotobuf_2fany_2eproto() { |
protobuf_AddDesc_google_2fprotobuf_2fany_2eproto(); |
const ::google::protobuf::FileDescriptor* file = |
@@ -43,57 +44,71 @@ void protobuf_AssignDesc_google_2fprotobuf_2fany_2eproto() { |
Any_reflection_ = |
::google::protobuf::internal::GeneratedMessageReflection::NewGeneratedMessageReflection( |
Any_descriptor_, |
- Any::default_instance_, |
+ Any::internal_default_instance(), |
Any_offsets_, |
-1, |
-1, |
-1, |
sizeof(Any), |
- GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Any, _internal_metadata_), |
- GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Any, _is_default_instance_)); |
+ GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Any, _internal_metadata_)); |
} |
namespace { |
GOOGLE_PROTOBUF_DECLARE_ONCE(protobuf_AssignDescriptors_once_); |
-inline void protobuf_AssignDescriptorsOnce() { |
+void protobuf_AssignDescriptorsOnce() { |
::google::protobuf::GoogleOnceInit(&protobuf_AssignDescriptors_once_, |
&protobuf_AssignDesc_google_2fprotobuf_2fany_2eproto); |
} |
+void protobuf_RegisterTypes(const ::std::string&) GOOGLE_ATTRIBUTE_COLD; |
void protobuf_RegisterTypes(const ::std::string&) { |
protobuf_AssignDescriptorsOnce(); |
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( |
- Any_descriptor_, &Any::default_instance()); |
+ Any_descriptor_, Any::internal_default_instance()); |
} |
} // namespace |
void protobuf_ShutdownFile_google_2fprotobuf_2fany_2eproto() { |
- delete Any::default_instance_; |
+ Any_default_instance_.Shutdown(); |
delete Any_reflection_; |
} |
-void protobuf_AddDesc_google_2fprotobuf_2fany_2eproto() { |
- static bool already_here = false; |
- if (already_here) return; |
- already_here = true; |
+void protobuf_InitDefaults_google_2fprotobuf_2fany_2eproto_impl() { |
GOOGLE_PROTOBUF_VERIFY_VERSION; |
+ ::google::protobuf::internal::GetEmptyString(); |
+ Any_default_instance_.DefaultConstruct(); |
+ Any_default_instance_.get_mutable()->InitAsDefaultInstance(); |
+} |
+ |
+GOOGLE_PROTOBUF_DECLARE_ONCE(protobuf_InitDefaults_google_2fprotobuf_2fany_2eproto_once_); |
+void protobuf_InitDefaults_google_2fprotobuf_2fany_2eproto() { |
+ ::google::protobuf::GoogleOnceInit(&protobuf_InitDefaults_google_2fprotobuf_2fany_2eproto_once_, |
+ &protobuf_InitDefaults_google_2fprotobuf_2fany_2eproto_impl); |
+} |
+void protobuf_AddDesc_google_2fprotobuf_2fany_2eproto_impl() { |
+ GOOGLE_PROTOBUF_VERIFY_VERSION; |
+ |
+ protobuf_InitDefaults_google_2fprotobuf_2fany_2eproto(); |
::google::protobuf::DescriptorPool::InternalAddGeneratedFile( |
"\n\031google/protobuf/any.proto\022\017google.prot" |
"obuf\"&\n\003Any\022\020\n\010type_url\030\001 \001(\t\022\r\n\005value\030\002" |
- " \001(\014Br\n\023com.google.protobufB\010AnyProtoP\001Z" |
- "%github.com/golang/protobuf/ptypes/any\240\001" |
- "\001\242\002\003GPB\252\002\036Google.Protobuf.WellKnownTypes" |
- "b\006proto3", 208); |
+ " \001(\014Bo\n\023com.google.protobufB\010AnyProtoP\001Z" |
+ "%github.com/golang/protobuf/ptypes/any\242\002" |
+ "\003GPB\252\002\036Google.Protobuf.WellKnownTypesb\006p" |
+ "roto3", 205); |
::google::protobuf::MessageFactory::InternalRegisterGeneratedFile( |
"google/protobuf/any.proto", &protobuf_RegisterTypes); |
- Any::default_instance_ = new Any(); |
- Any::default_instance_->InitAsDefaultInstance(); |
::google::protobuf::internal::OnShutdown(&protobuf_ShutdownFile_google_2fprotobuf_2fany_2eproto); |
} |
+GOOGLE_PROTOBUF_DECLARE_ONCE(protobuf_AddDesc_google_2fprotobuf_2fany_2eproto_once_); |
+void protobuf_AddDesc_google_2fprotobuf_2fany_2eproto() { |
+ ::google::protobuf::GoogleOnceInit(&protobuf_AddDesc_google_2fprotobuf_2fany_2eproto_once_, |
+ &protobuf_AddDesc_google_2fprotobuf_2fany_2eproto_impl); |
+} |
// Force AddDescriptors() to be called at static initialization time. |
struct StaticDescriptorInitializer_google_2fprotobuf_2fany_2eproto { |
StaticDescriptorInitializer_google_2fprotobuf_2fany_2eproto() { |
@@ -103,9 +118,9 @@ struct StaticDescriptorInitializer_google_2fprotobuf_2fany_2eproto { |
namespace { |
-static void MergeFromFail(int line) GOOGLE_ATTRIBUTE_COLD; |
+static void MergeFromFail(int line) GOOGLE_ATTRIBUTE_COLD GOOGLE_ATTRIBUTE_NORETURN; |
static void MergeFromFail(int line) { |
- GOOGLE_CHECK(false) << __FILE__ << ":" << line; |
+ ::google::protobuf::internal::MergeFromFail(__FILE__, line); |
} |
} // namespace |
@@ -133,12 +148,12 @@ const int Any::kValueFieldNumber; |
Any::Any() |
: ::google::protobuf::Message(), _internal_metadata_(NULL), _any_metadata_(&type_url_, &value_) { |
+ if (this != internal_default_instance()) protobuf_InitDefaults_google_2fprotobuf_2fany_2eproto(); |
SharedCtor(); |
// @@protoc_insertion_point(constructor:google.protobuf.Any) |
} |
void Any::InitAsDefaultInstance() { |
- _is_default_instance_ = true; |
} |
Any::Any(const Any& from) |
@@ -146,16 +161,14 @@ Any::Any(const Any& from) |
_internal_metadata_(NULL), |
_any_metadata_(&type_url_, &value_) { |
SharedCtor(); |
- MergeFrom(from); |
+ UnsafeMergeFrom(from); |
// @@protoc_insertion_point(copy_constructor:google.protobuf.Any) |
} |
void Any::SharedCtor() { |
- _is_default_instance_ = false; |
- ::google::protobuf::internal::GetEmptyString(); |
- _cached_size_ = 0; |
type_url_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
value_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
+ _cached_size_ = 0; |
} |
Any::~Any() { |
@@ -166,8 +179,6 @@ Any::~Any() { |
void Any::SharedDtor() { |
type_url_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
value_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
- if (this != default_instance_) { |
- } |
} |
void Any::SetCachedSize(int size) const { |
@@ -181,11 +192,11 @@ const ::google::protobuf::Descriptor* Any::descriptor() { |
} |
const Any& Any::default_instance() { |
- if (default_instance_ == NULL) protobuf_AddDesc_google_2fprotobuf_2fany_2eproto(); |
- return *default_instance_; |
+ protobuf_InitDefaults_google_2fprotobuf_2fany_2eproto(); |
+ return *internal_default_instance(); |
} |
-Any* Any::default_instance_ = NULL; |
+::google::protobuf::internal::ExplicitlyConstructed<Any> Any_default_instance_; |
Any* Any::New(::google::protobuf::Arena* arena) const { |
Any* n = new Any; |
@@ -283,8 +294,9 @@ void Any::SerializeWithCachedSizes( |
// @@protoc_insertion_point(serialize_end:google.protobuf.Any) |
} |
-::google::protobuf::uint8* Any::SerializeWithCachedSizesToArray( |
- ::google::protobuf::uint8* target) const { |
+::google::protobuf::uint8* Any::InternalSerializeWithCachedSizesToArray( |
+ bool deterministic, ::google::protobuf::uint8* target) const { |
+ (void)deterministic; // Unused |
// @@protoc_insertion_point(serialize_to_array_start:google.protobuf.Any) |
// optional string type_url = 1; |
if (this->type_url().size() > 0) { |
@@ -308,9 +320,9 @@ void Any::SerializeWithCachedSizes( |
return target; |
} |
-int Any::ByteSize() const { |
+size_t Any::ByteSizeLong() const { |
// @@protoc_insertion_point(message_byte_size_start:google.protobuf.Any) |
- int total_size = 0; |
+ size_t total_size = 0; |
// optional string type_url = 1; |
if (this->type_url().size() > 0) { |
@@ -326,8 +338,9 @@ int Any::ByteSize() const { |
this->value()); |
} |
+ int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); |
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); |
- _cached_size_ = total_size; |
+ _cached_size_ = cached_size; |
GOOGLE_SAFE_CONCURRENT_WRITES_END(); |
return total_size; |
} |
@@ -335,7 +348,7 @@ int Any::ByteSize() const { |
void Any::MergeFrom(const ::google::protobuf::Message& from) { |
// @@protoc_insertion_point(generalized_merge_from_start:google.protobuf.Any) |
if (GOOGLE_PREDICT_FALSE(&from == this)) MergeFromFail(__LINE__); |
- const Any* source = |
+ const Any* source = |
::google::protobuf::internal::DynamicCastToGenerated<const Any>( |
&from); |
if (source == NULL) { |
@@ -343,13 +356,21 @@ void Any::MergeFrom(const ::google::protobuf::Message& from) { |
::google::protobuf::internal::ReflectionOps::Merge(from, this); |
} else { |
// @@protoc_insertion_point(generalized_merge_from_cast_success:google.protobuf.Any) |
- MergeFrom(*source); |
+ UnsafeMergeFrom(*source); |
} |
} |
void Any::MergeFrom(const Any& from) { |
// @@protoc_insertion_point(class_specific_merge_from_start:google.protobuf.Any) |
- if (GOOGLE_PREDICT_FALSE(&from == this)) MergeFromFail(__LINE__); |
+ if (GOOGLE_PREDICT_TRUE(&from != this)) { |
+ UnsafeMergeFrom(from); |
+ } else { |
+ MergeFromFail(__LINE__); |
+ } |
+} |
+ |
+void Any::UnsafeMergeFrom(const Any& from) { |
+ GOOGLE_DCHECK(&from != this); |
if (from.type_url().size() > 0) { |
type_url_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.type_url_); |
@@ -371,7 +392,7 @@ void Any::CopyFrom(const Any& from) { |
// @@protoc_insertion_point(class_specific_copy_from_start:google.protobuf.Any) |
if (&from == this) return; |
Clear(); |
- MergeFrom(from); |
+ UnsafeMergeFrom(from); |
} |
bool Any::IsInitialized() const { |
@@ -405,37 +426,37 @@ void Any::InternalSwap(Any* other) { |
void Any::clear_type_url() { |
type_url_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
} |
- const ::std::string& Any::type_url() const { |
+const ::std::string& Any::type_url() const { |
// @@protoc_insertion_point(field_get:google.protobuf.Any.type_url) |
return type_url_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
} |
- void Any::set_type_url(const ::std::string& value) { |
+void Any::set_type_url(const ::std::string& value) { |
type_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); |
// @@protoc_insertion_point(field_set:google.protobuf.Any.type_url) |
} |
- void Any::set_type_url(const char* value) { |
+void Any::set_type_url(const char* value) { |
type_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); |
// @@protoc_insertion_point(field_set_char:google.protobuf.Any.type_url) |
} |
- void Any::set_type_url(const char* value, size_t size) { |
+void Any::set_type_url(const char* value, size_t size) { |
type_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), |
::std::string(reinterpret_cast<const char*>(value), size)); |
// @@protoc_insertion_point(field_set_pointer:google.protobuf.Any.type_url) |
} |
- ::std::string* Any::mutable_type_url() { |
+::std::string* Any::mutable_type_url() { |
// @@protoc_insertion_point(field_mutable:google.protobuf.Any.type_url) |
return type_url_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
} |
- ::std::string* Any::release_type_url() { |
+::std::string* Any::release_type_url() { |
// @@protoc_insertion_point(field_release:google.protobuf.Any.type_url) |
return type_url_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
} |
- void Any::set_allocated_type_url(::std::string* type_url) { |
+void Any::set_allocated_type_url(::std::string* type_url) { |
if (type_url != NULL) { |
} else { |
@@ -449,37 +470,37 @@ void Any::clear_type_url() { |
void Any::clear_value() { |
value_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
} |
- const ::std::string& Any::value() const { |
+const ::std::string& Any::value() const { |
// @@protoc_insertion_point(field_get:google.protobuf.Any.value) |
return value_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
} |
- void Any::set_value(const ::std::string& value) { |
+void Any::set_value(const ::std::string& value) { |
value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); |
// @@protoc_insertion_point(field_set:google.protobuf.Any.value) |
} |
- void Any::set_value(const char* value) { |
+void Any::set_value(const char* value) { |
value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); |
// @@protoc_insertion_point(field_set_char:google.protobuf.Any.value) |
} |
- void Any::set_value(const void* value, size_t size) { |
+void Any::set_value(const void* value, size_t size) { |
value_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), |
::std::string(reinterpret_cast<const char*>(value), size)); |
// @@protoc_insertion_point(field_set_pointer:google.protobuf.Any.value) |
} |
- ::std::string* Any::mutable_value() { |
+::std::string* Any::mutable_value() { |
// @@protoc_insertion_point(field_mutable:google.protobuf.Any.value) |
return value_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
} |
- ::std::string* Any::release_value() { |
+::std::string* Any::release_value() { |
// @@protoc_insertion_point(field_release:google.protobuf.Any.value) |
return value_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); |
} |
- void Any::set_allocated_value(::std::string* value) { |
+void Any::set_allocated_value(::std::string* value) { |
if (value != NULL) { |
} else { |
@@ -489,6 +510,9 @@ void Any::clear_value() { |
// @@protoc_insertion_point(field_set_allocated:google.protobuf.Any.value) |
} |
+inline const Any* Any::internal_default_instance() { |
+ return &Any_default_instance_.get(); |
+} |
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS |
// @@protoc_insertion_point(namespace_scope) |