Lines Matching refs:pages_
148 it.array_ && (it.currentPageIndex_ - it.array_->pages_) * itemsPerPage +
161 it.array_ && it.currentPageIndex_ == it.array_->pages_ &&
178 it.array_ && (it.currentPageIndex_ - it.array_->pages_) * itemsPerPage +
188 it.currentPageIndex_ = pages_;
195 it.currentPageIndex_ = pages_ + index / itemsPerPage;
202 ValueInternalArray::ValueInternalArray() : pages_(0), size_(0), pageCount_(0) {}
205 : pages_(0), size_(other.size_), pageCount_(0) {
207 arrayAllocator()->reallocateArrayPageIndex(pages_, pageCount_, minNewPages);
217 pages_[pageIndex] = value;
241 arrayAllocator()->releaseArrayPage(pages_[pageIndex]);
243 arrayAllocator()->releaseArrayPageIndex(pages_, pageCount_);
247 Value** tempPages = pages_;
248 pages_ = other.pages_;
249 other.pages_ = tempPages;
278 arrayAllocator()->releaseArrayPage(pages_[pageIndex]);
288 arrayAllocator()->reallocateArrayPageIndex(pages_, pageCount_, minNewPages);
301 pages_[pageIndex] = arrayAllocator()->allocateArrayPage();
319 return pages_[index / itemsPerPage][index % itemsPerPage];
325 return &(pages_[index / itemsPerPage][index % itemsPerPage]);
341 return ArrayIndex((iterator.currentPageIndex_ - iterator.array_->pages_) *
352 int diff = pages_[index / itemsPerPage][index % itemsPerPage].compare(
353 other.pages_[index / itemsPerPage][index % itemsPerPage]);