Lines Matching defs:WeakVector
24 class WeakVector : public TaggedArray {
31 static WeakVector *Cast(TaggedObject *object)
33 return static_cast<WeakVector *>(object);
38 static JSHandle<WeakVector> Create(const JSThread *thread, uint32_t capacity = DEFAULT_CAPACITY,
40 static JSHandle<WeakVector> Grow(const JSThread *thread, const JSHandle<WeakVector> &old, uint32_t newCapacity);
41 static JSHandle<WeakVector> Append(const JSThread *thread, const JSHandle<WeakVector> &vec,
43 static JSHandle<WeakVector> FillOrAppend(const JSThread *thread, const JSHandle<WeakVector> &vec,
46 static JSHandle<WeakVector> Copy(const JSThread *thread, const JSHandle<WeakVector> &vec, bool needExtend = false);
109 static uint32_t CheckHole(const JSHandle<WeakVector> &vec);
111 static JSHandle<WeakVector> AppendToFullVec(const JSThread *thread, const JSHandle<WeakVector> &vec,