Lines Matching defs:VectorImpl
60262 struct VectorImpl struct
60269 static inline void new_(T* aDst, Args&&... aArgs) in new_()
60275 static inline void destroy(T* aBegin, T* aEnd) in destroy()
60284 static inline void initialize(T* aBegin, T* aEnd) in initialize()
60297 static inline void copyConstruct(T* aDst, in copyConstruct()
60311 static inline void moveConstruct(T* aDst, U* aSrcStart, U* aSrcEnd) in moveConstruct()
60324 static inline void copyConstructN(T* aDst, size_t aN, const U& aU) in copyConstructN()
60338 growTo(Vector<T, N, AP>& aV, size_t aNewCap) in growTo()
60366 struct VectorImpl<T, N, AP, true> struct
60370 static inline void new_(T* aDst, Args&&... aArgs) in new_()
60380 static inline void destroy(T*, T*) {} in destroy()
60382 static inline void initialize(T* aBegin, T* aEnd) in initialize()
60392 static inline void copyConstruct(T* aDst, in copyConstruct()
60409 static inline void moveConstruct(T* aDst, in moveConstruct()
60415 static inline void copyConstructN(T* aDst, size_t aN, const T& aT) in copyConstructN()
60423 growTo(Vector<T, N, AP>& aV, size_t aNewCap) in growTo()
60439 podResizeToFit(Vector<T, N, AP>& aV) in podResizeToFit()
98229 typedef js::Vector<T, 8> VectorImpl; typedef in JS::AutoVectorRooterBase