Lines Matching refs:fields_

61   GOOGLE_DCHECK(!fields_.empty());  in ClearFallback()
62 int n = fields_.size(); in ClearFallback()
64 (fields_)[--n].Delete(); in ClearFallback()
66 fields_.clear(); in ClearFallback()
72 fields_.reserve(fields_.size() + other_field_count); in InternalMergeFrom()
74 fields_.push_back((other.fields_)[i]); in InternalMergeFrom()
75 fields_.back().DeepCopy((other.fields_)[i]); in InternalMergeFrom()
83 fields_.reserve(fields_.size() + other_field_count); in MergeFrom()
85 fields_.push_back((other.fields_)[i]); in MergeFrom()
86 fields_.back().DeepCopy((other.fields_)[i]); in MergeFrom()
94 if (fields_.empty()) { in MergeFromAndDestroy()
95 fields_ = std::move(other->fields_); in MergeFromAndDestroy()
97 fields_.insert(fields_.end(), in MergeFromAndDestroy()
98 std::make_move_iterator(other->fields_.begin()), in MergeFromAndDestroy()
99 std::make_move_iterator(other->fields_.end())); in MergeFromAndDestroy()
101 other->fields_.clear(); in MergeFromAndDestroy()
110 if (fields_.empty()) return 0; in SpaceUsedExcludingSelfLong()
112 size_t total_size = sizeof(fields_) + sizeof(UnknownField) * fields_.size(); in SpaceUsedExcludingSelfLong()
114 for (const UnknownField& field : fields_) { in SpaceUsedExcludingSelfLong()
140 fields_.push_back(field); in AddVarint()
148 fields_.push_back(field); in AddFixed32()
156 fields_.push_back(field); in AddFixed64()
164 fields_.push_back(field); in AddLengthDelimited()
174 fields_.push_back(field); in AddGroup()
179 fields_.push_back(field); in AddField()
180 fields_.back().DeepCopy(field); in AddField()
186 (fields_)[i + start].Delete(); in DeleteSubrange()
189 for (size_t i = start + num; i < fields_.size(); ++i) { in DeleteSubrange()
190 (fields_)[i - num] = (fields_)[i]; in DeleteSubrange()
194 fields_.pop_back(); in DeleteSubrange()
200 for (size_t i = 0; i < fields_.size(); ++i) { in DeleteByNumber()
201 UnknownField* field = &(fields_)[i]; in DeleteByNumber()
206 (fields_)[left] = (fields_)[i]; in DeleteByNumber()
211 fields_.resize(left); in DeleteByNumber()