| Index: third_party/protobuf/src/google/protobuf/compiler/plugin.pb.cc
|
| diff --git a/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.cc b/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.cc
|
| index 62e7829fd7aa32dac5aa5ea0a544724bd416627c..75b5ffb40e744073e653c442099dd4e4c5df30e4 100644
|
| --- a/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.cc
|
| +++ b/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.cc
|
| @@ -158,7 +158,6 @@ struct StaticDescriptorInitializer_google_2fprotobuf_2fcompiler_2fplugin_2eproto
|
|
|
| // ===================================================================
|
|
|
| -const ::std::string CodeGeneratorRequest::_default_parameter_;
|
| #ifndef _MSC_VER
|
| const int CodeGeneratorRequest::kFileToGenerateFieldNumber;
|
| const int CodeGeneratorRequest::kParameterFieldNumber;
|
| @@ -181,7 +180,7 @@ CodeGeneratorRequest::CodeGeneratorRequest(const CodeGeneratorRequest& from)
|
|
|
| void CodeGeneratorRequest::SharedCtor() {
|
| _cached_size_ = 0;
|
| - parameter_ = const_cast< ::std::string*>(&_default_parameter_);
|
| + parameter_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
| ::memset(_has_bits_, 0, sizeof(_has_bits_));
|
| }
|
|
|
| @@ -190,7 +189,7 @@ CodeGeneratorRequest::~CodeGeneratorRequest() {
|
| }
|
|
|
| void CodeGeneratorRequest::SharedDtor() {
|
| - if (parameter_ != &_default_parameter_) {
|
| + if (parameter_ != &::google::protobuf::internal::kEmptyString) {
|
| delete parameter_;
|
| }
|
| if (this != default_instance_) {
|
| @@ -219,8 +218,8 @@ CodeGeneratorRequest* CodeGeneratorRequest::New() const {
|
|
|
| void CodeGeneratorRequest::Clear() {
|
| if (_has_bits_[1 / 32] & (0xffu << (1 % 32))) {
|
| - if (_has_bit(1)) {
|
| - if (parameter_ != &_default_parameter_) {
|
| + if (has_parameter()) {
|
| + if (parameter_ != &::google::protobuf::internal::kEmptyString) {
|
| parameter_->clear();
|
| }
|
| }
|
| @@ -314,7 +313,7 @@ void CodeGeneratorRequest::SerializeWithCachedSizes(
|
| }
|
|
|
| // optional string parameter = 2;
|
| - if (_has_bit(1)) {
|
| + if (has_parameter()) {
|
| ::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
| this->parameter().data(), this->parameter().length(),
|
| ::google::protobuf::internal::WireFormat::SERIALIZE);
|
| @@ -346,7 +345,7 @@ void CodeGeneratorRequest::SerializeWithCachedSizes(
|
| }
|
|
|
| // optional string parameter = 2;
|
| - if (_has_bit(1)) {
|
| + if (has_parameter()) {
|
| ::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
| this->parameter().data(), this->parameter().length(),
|
| ::google::protobuf::internal::WireFormat::SERIALIZE);
|
| @@ -424,7 +423,7 @@ void CodeGeneratorRequest::MergeFrom(const CodeGeneratorRequest& from) {
|
| file_to_generate_.MergeFrom(from.file_to_generate_);
|
| proto_file_.MergeFrom(from.proto_file_);
|
| if (from._has_bits_[1 / 32] & (0xffu << (1 % 32))) {
|
| - if (from._has_bit(1)) {
|
| + if (from.has_parameter()) {
|
| set_parameter(from.parameter());
|
| }
|
| }
|
| @@ -473,9 +472,6 @@ void CodeGeneratorRequest::Swap(CodeGeneratorRequest* other) {
|
|
|
| // ===================================================================
|
|
|
| -const ::std::string CodeGeneratorResponse_File::_default_name_;
|
| -const ::std::string CodeGeneratorResponse_File::_default_insertion_point_;
|
| -const ::std::string CodeGeneratorResponse_File::_default_content_;
|
| #ifndef _MSC_VER
|
| const int CodeGeneratorResponse_File::kNameFieldNumber;
|
| const int CodeGeneratorResponse_File::kInsertionPointFieldNumber;
|
| @@ -498,9 +494,9 @@ CodeGeneratorResponse_File::CodeGeneratorResponse_File(const CodeGeneratorRespon
|
|
|
| void CodeGeneratorResponse_File::SharedCtor() {
|
| _cached_size_ = 0;
|
| - name_ = const_cast< ::std::string*>(&_default_name_);
|
| - insertion_point_ = const_cast< ::std::string*>(&_default_insertion_point_);
|
| - content_ = const_cast< ::std::string*>(&_default_content_);
|
| + name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
| + insertion_point_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
| + content_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
| ::memset(_has_bits_, 0, sizeof(_has_bits_));
|
| }
|
|
|
| @@ -509,13 +505,13 @@ CodeGeneratorResponse_File::~CodeGeneratorResponse_File() {
|
| }
|
|
|
| void CodeGeneratorResponse_File::SharedDtor() {
|
| - if (name_ != &_default_name_) {
|
| + if (name_ != &::google::protobuf::internal::kEmptyString) {
|
| delete name_;
|
| }
|
| - if (insertion_point_ != &_default_insertion_point_) {
|
| + if (insertion_point_ != &::google::protobuf::internal::kEmptyString) {
|
| delete insertion_point_;
|
| }
|
| - if (content_ != &_default_content_) {
|
| + if (content_ != &::google::protobuf::internal::kEmptyString) {
|
| delete content_;
|
| }
|
| if (this != default_instance_) {
|
| @@ -544,18 +540,18 @@ CodeGeneratorResponse_File* CodeGeneratorResponse_File::New() const {
|
|
|
| void CodeGeneratorResponse_File::Clear() {
|
| if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
| - if (_has_bit(0)) {
|
| - if (name_ != &_default_name_) {
|
| + if (has_name()) {
|
| + if (name_ != &::google::protobuf::internal::kEmptyString) {
|
| name_->clear();
|
| }
|
| }
|
| - if (_has_bit(1)) {
|
| - if (insertion_point_ != &_default_insertion_point_) {
|
| + if (has_insertion_point()) {
|
| + if (insertion_point_ != &::google::protobuf::internal::kEmptyString) {
|
| insertion_point_->clear();
|
| }
|
| }
|
| - if (_has_bit(2)) {
|
| - if (content_ != &_default_content_) {
|
| + if (has_content()) {
|
| + if (content_ != &::google::protobuf::internal::kEmptyString) {
|
| content_->clear();
|
| }
|
| }
|
| @@ -638,7 +634,7 @@ bool CodeGeneratorResponse_File::MergePartialFromCodedStream(
|
| void CodeGeneratorResponse_File::SerializeWithCachedSizes(
|
| ::google::protobuf::io::CodedOutputStream* output) const {
|
| // optional string name = 1;
|
| - if (_has_bit(0)) {
|
| + if (has_name()) {
|
| ::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
| this->name().data(), this->name().length(),
|
| ::google::protobuf::internal::WireFormat::SERIALIZE);
|
| @@ -647,7 +643,7 @@ void CodeGeneratorResponse_File::SerializeWithCachedSizes(
|
| }
|
|
|
| // optional string insertion_point = 2;
|
| - if (_has_bit(1)) {
|
| + if (has_insertion_point()) {
|
| ::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
| this->insertion_point().data(), this->insertion_point().length(),
|
| ::google::protobuf::internal::WireFormat::SERIALIZE);
|
| @@ -656,7 +652,7 @@ void CodeGeneratorResponse_File::SerializeWithCachedSizes(
|
| }
|
|
|
| // optional string content = 15;
|
| - if (_has_bit(2)) {
|
| + if (has_content()) {
|
| ::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
| this->content().data(), this->content().length(),
|
| ::google::protobuf::internal::WireFormat::SERIALIZE);
|
| @@ -673,7 +669,7 @@ void CodeGeneratorResponse_File::SerializeWithCachedSizes(
|
| ::google::protobuf::uint8* CodeGeneratorResponse_File::SerializeWithCachedSizesToArray(
|
| ::google::protobuf::uint8* target) const {
|
| // optional string name = 1;
|
| - if (_has_bit(0)) {
|
| + if (has_name()) {
|
| ::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
| this->name().data(), this->name().length(),
|
| ::google::protobuf::internal::WireFormat::SERIALIZE);
|
| @@ -683,7 +679,7 @@ void CodeGeneratorResponse_File::SerializeWithCachedSizes(
|
| }
|
|
|
| // optional string insertion_point = 2;
|
| - if (_has_bit(1)) {
|
| + if (has_insertion_point()) {
|
| ::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
| this->insertion_point().data(), this->insertion_point().length(),
|
| ::google::protobuf::internal::WireFormat::SERIALIZE);
|
| @@ -693,7 +689,7 @@ void CodeGeneratorResponse_File::SerializeWithCachedSizes(
|
| }
|
|
|
| // optional string content = 15;
|
| - if (_has_bit(2)) {
|
| + if (has_content()) {
|
| ::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
| this->content().data(), this->content().length(),
|
| ::google::protobuf::internal::WireFormat::SERIALIZE);
|
| @@ -761,13 +757,13 @@ void CodeGeneratorResponse_File::MergeFrom(const ::google::protobuf::Message& fr
|
| void CodeGeneratorResponse_File::MergeFrom(const CodeGeneratorResponse_File& from) {
|
| GOOGLE_CHECK_NE(&from, this);
|
| if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
| - if (from._has_bit(0)) {
|
| + if (from.has_name()) {
|
| set_name(from.name());
|
| }
|
| - if (from._has_bit(1)) {
|
| + if (from.has_insertion_point()) {
|
| set_insertion_point(from.insertion_point());
|
| }
|
| - if (from._has_bit(2)) {
|
| + if (from.has_content()) {
|
| set_content(from.content());
|
| }
|
| }
|
| @@ -813,7 +809,6 @@ void CodeGeneratorResponse_File::Swap(CodeGeneratorResponse_File* other) {
|
|
|
| // -------------------------------------------------------------------
|
|
|
| -const ::std::string CodeGeneratorResponse::_default_error_;
|
| #ifndef _MSC_VER
|
| const int CodeGeneratorResponse::kErrorFieldNumber;
|
| const int CodeGeneratorResponse::kFileFieldNumber;
|
| @@ -835,7 +830,7 @@ CodeGeneratorResponse::CodeGeneratorResponse(const CodeGeneratorResponse& from)
|
|
|
| void CodeGeneratorResponse::SharedCtor() {
|
| _cached_size_ = 0;
|
| - error_ = const_cast< ::std::string*>(&_default_error_);
|
| + error_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
| ::memset(_has_bits_, 0, sizeof(_has_bits_));
|
| }
|
|
|
| @@ -844,7 +839,7 @@ CodeGeneratorResponse::~CodeGeneratorResponse() {
|
| }
|
|
|
| void CodeGeneratorResponse::SharedDtor() {
|
| - if (error_ != &_default_error_) {
|
| + if (error_ != &::google::protobuf::internal::kEmptyString) {
|
| delete error_;
|
| }
|
| if (this != default_instance_) {
|
| @@ -873,8 +868,8 @@ CodeGeneratorResponse* CodeGeneratorResponse::New() const {
|
|
|
| void CodeGeneratorResponse::Clear() {
|
| if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
| - if (_has_bit(0)) {
|
| - if (error_ != &_default_error_) {
|
| + if (has_error()) {
|
| + if (error_ != &::google::protobuf::internal::kEmptyString) {
|
| error_->clear();
|
| }
|
| }
|
| @@ -939,7 +934,7 @@ bool CodeGeneratorResponse::MergePartialFromCodedStream(
|
| void CodeGeneratorResponse::SerializeWithCachedSizes(
|
| ::google::protobuf::io::CodedOutputStream* output) const {
|
| // optional string error = 1;
|
| - if (_has_bit(0)) {
|
| + if (has_error()) {
|
| ::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
| this->error().data(), this->error().length(),
|
| ::google::protobuf::internal::WireFormat::SERIALIZE);
|
| @@ -962,7 +957,7 @@ void CodeGeneratorResponse::SerializeWithCachedSizes(
|
| ::google::protobuf::uint8* CodeGeneratorResponse::SerializeWithCachedSizesToArray(
|
| ::google::protobuf::uint8* target) const {
|
| // optional string error = 1;
|
| - if (_has_bit(0)) {
|
| + if (has_error()) {
|
| ::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
| this->error().data(), this->error().length(),
|
| ::google::protobuf::internal::WireFormat::SERIALIZE);
|
| @@ -1032,7 +1027,7 @@ void CodeGeneratorResponse::MergeFrom(const CodeGeneratorResponse& from) {
|
| GOOGLE_CHECK_NE(&from, this);
|
| file_.MergeFrom(from.file_);
|
| if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
| - if (from._has_bit(0)) {
|
| + if (from.has_error()) {
|
| set_error(from.error());
|
| }
|
| }
|
|
|