Lines Matching refs:begin_
76 DCHECK(begin_ != nullptr); in Reset()
113 *start_address = begin_ + index; in AtomicBumpBack()
114 *end_address = begin_ + new_index; in AtomicBumpBack()
118 DCHECK_EQ(begin_[i].AsMirrorPtr(), static_cast<T*>(nullptr)) in AtomicBumpBack()
128 DCHECK_EQ(begin_[i].AsMirrorPtr(), static_cast<T*>(nullptr)) << "i=" << i; in AssertAllZero()
150 *start_address = begin_ + index; in BumpBack()
151 *end_address = begin_ + new_index; in BumpBack()
155 DCHECK_EQ(begin_[i].AsMirrorPtr(), static_cast<T*>(nullptr)) in BumpBack()
169 begin_[index].Assign(value); in PushBack()
178 T* ret = begin_[index].AsMirrorPtr(); in PopBack()
183 begin_[index].Clear(); in PopBack()
193 return begin_[index]; in PopFront()
218 return begin_ + front_index_.load(std::memory_order_relaxed); in Begin()
221 return begin_ + back_index_.load(std::memory_order_relaxed); in End()
265 begin_(nullptr), in AtomicStack()
285 begin_[index].Assign(value); in AtomicPushBackInternal()
293 capacity_ * sizeof(begin_[0]), in Init()
301 begin_ = reinterpret_cast<StackReference<T>*>(addr); in Init()
314 StackReference<T>* begin_; variable