Home | History | Annotate | Download | only in detail

Lines Matching refs:buckets_

57       buckets_(0),
65 delete[] buckets_;
104 iterator it = buckets_[bucket].first;
107 iterator end_it = buckets_[bucket].last;
125 const_iterator it = buckets_[bucket].first;
128 const_iterator end_it = buckets_[bucket].last;
146 iterator it = buckets_[bucket].first;
149 buckets_[bucket].first = buckets_[bucket].last =
152 return std::pair<iterator, bool>(buckets_[bucket].last, true);
154 iterator end_it = buckets_[bucket].last;
162 buckets_[bucket].last = values_insert(end_it, v);
164 return std::pair<iterator, bool>(buckets_[bucket].last, true);
174 bool is_first = (it == buckets_[bucket].first);
175 bool is_last = (it == buckets_[bucket].last);
177 buckets_[bucket].first = buckets_[bucket].last = values_.end();
179 ++buckets_[bucket].first;
181 --buckets_[bucket].last;
205 buckets_[i].first = buckets_[i].last = end_it;
241 delete[] buckets_;
242 buckets_ = tmp;
244 buckets_[i].first = buckets_[i].last = end_iter;
251 if (buckets_[bucket].last == end_iter)
253 buckets_[bucket].first = buckets_[bucket].last = iter++;
255 else if (++buckets_[bucket].last == iter)
261 values_.splice(buckets_[bucket].last, values_, iter++);
262 --buckets_[bucket].last;
308 bucket_type* buckets_;