Lines Matching refs:this

109     this->chunks_.clear();  in clear()
110 this->size_ = 0; in clear()
117 if (n > this->chunks_.size() * chunk_size) in reserve()
119 this->chunks_.resize((n + chunk_size - 1) / chunk_size); in reserve()
123 for (size_t i = 0; i < this->chunks_.size(); ++i) in reserve()
124 this->chunks_[i].reserve(chunk_size); in reserve()
131 { return this->size_; } in size()
137 size_t chunk_index = this->size_ / chunk_size; in push_back()
138 if (chunk_index >= this->chunks_.size()) in push_back()
140 this->chunks_.push_back(Element_vector()); in push_back()
141 this->chunks_.back().reserve(chunk_size); in push_back()
142 gold_assert(chunk_index < this->chunks_.size()); in push_back()
144 this->chunks_[chunk_index].push_back(element); in push_back()
145 this->size_++; in push_back()
151 { return this->chunks_[i / chunk_size][i % chunk_size]; }
155 { return this->chunks_[i / chunk_size][i % chunk_size]; }
203 gold_assert(this->string_set_.empty() in set_no_zero_null()
204 && this->offset_ == sizeof(Stringpool_char)); in set_no_zero_null()
205 this->zero_null_ = false; in set_no_zero_null()
206 this->offset_ = 0; in set_no_zero_null()
213 { this->optimize_ = true; } in set_optimize()
225 { return this->add_with_length(s.data(), s.size(), copy, pkey); } in add()
253 { return this->get_offset_with_length(s.c_str(), s.size()); } in get_offset()
264 gold_assert(k <= this->key_to_offset_.size()); in get_offset_from_key()
265 return this->key_to_offset_[k - 1]; in get_offset_from_key()
273 gold_assert(this->strtab_size_ != 0); in get_strtab_size()
274 return this->strtab_size_; in get_strtab_size()