reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
259 class SmallVectorTemplateBase<T, true> : public SmallVectorTemplateCommon<T> { 259 class SmallVectorTemplateBase<T, true> : public SmallVectorTemplateCommon<T> { 261 SmallVectorTemplateBase(size_t Size) : SmallVectorTemplateCommon<T>(Size) {} 264 static void destroy_range(T *, T *) {} 264 static void destroy_range(T *, T *) {} 294 memcpy(reinterpret_cast<void *>(Dest), I, (E - I) * sizeof(T)); 299 void grow(size_t MinSize = 0) { this->grow_pod(MinSize, sizeof(T)); } 302 void push_back(const T &Elt) { 305 memcpy(reinterpret_cast<void *>(this->end()), &Elt, sizeof(T));