Lines Matching defs:EndX
34 void *BeginX, *EndX, *CapacityX;
38 : BeginX(FirstEl), EndX(FirstEl), CapacityX((char*)FirstEl+Size) {}
47 return size_t((char*)EndX - (char*)BeginX);
55 bool empty() const { return BeginX == EndX; }
91 BeginX = EndX = CapacityX = &FirstEl;
94 void setEnd(T *P) { this->EndX = P; }
113 iterator end() { return (iterator)this->EndX; }
114 const_iterator end() const { return (const_iterator)this->EndX; }
232 if (this->EndX < this->CapacityX) {
244 if (this->EndX < this->CapacityX) {
345 if (this->EndX < this->CapacityX) {
392 this->EndX = this->BeginX;
508 if (this->EndX < this->CapacityX) {
518 if (I <= EltPtr && EltPtr < this->EndX)
540 if (this->EndX < this->CapacityX) {
550 if (I <= EltPtr && EltPtr < this->EndX)
710 std::swap(this->EndX, RHS.EndX);
801 this->EndX = RHS.EndX;