Lines Matching refs:data_
31 if (ours_ && data_) delete[] data_; in operator =()
32 data_ = src.data_; in operator =()
41 if (ours_ && data_) delete[] data_; // If we owned the old buffer, free it. in PointTo()
42 data_ = const_cast<char*>(data); in PointTo()
50 memcpy(data_, data, size); in Copy()
59 if (size_ < new_size) memset(data_ + size_, 0, new_size - size_); in resize()
74 if (data_) { in reserve()
75 memcpy(new_data, data_, size_); in reserve()
76 if (ours_) delete[] data_; // If we owned the old buffer, free it. in reserve()
78 data_ = new_data; in reserve()
85 memcpy(data_ + size_, bytes, byte_length); in append()
90 if (ours_) delete[] data_; in clear()
91 data_ = nullptr; in clear()
108 repr_.Copy(src.repr_.data_, src.repr_.size_); in Copy()
127 const char* UnicodeText::data() const { return repr_.data_; } in data()
195 return IsValidUTF8(repr_.data_, repr_.size_); in is_valid()
202 return memcmp(repr_.data_, other.repr_.data_, repr_.size_) == 0; in operator ==()
231 return const_iterator(repr_.data_); in begin()
235 return const_iterator(repr_.data_ + repr_.size_); in end()