reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
291 size_t InsertElt = I - this->begin(); 293 if (I == this->end()) { // Important special case for empty vector. 304 I = this->begin()+InsertElt; 310 if (size_t(this->end()-I) >= NumToInsert) { 315 std::copy_backward(I, OldEnd-NumToInsert, OldEnd); 317 std::copy(From, To, I); 318 return I; 327 size_t NumOverwritten = OldEnd-I; 328 this->uninitialized_copy(I, OldEnd, this->end()-NumOverwritten); 332 *I = *From; 333 ++I; ++From; 338 return I;