reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
757 if (this == &RHS) return *this; 760 if (!RHS.isSmall()) { 763 this->BeginX = RHS.BeginX; 764 this->Size = RHS.Size; 765 this->Capacity = RHS.Capacity; 766 RHS.resetToSmall(); 772 size_t RHSSize = RHS.size(); 778 NewEnd = std::move(RHS.begin(), RHS.end(), NewEnd); 778 NewEnd = std::move(RHS.begin(), RHS.end(), NewEnd); 785 RHS.clear(); 802 std::move(RHS.begin(), RHS.begin()+CurSize, this->begin()); 802 std::move(RHS.begin(), RHS.begin()+CurSize, this->begin()); 806 this->uninitialized_move(RHS.begin()+CurSize, RHS.end(), 806 this->uninitialized_move(RHS.begin()+CurSize, RHS.end(), 812 RHS.clear();