Lines Matching full:elements
41 TaggedArray *elements = TaggedArray::Cast(receiver->GetElements().GetTaggedObject()); in Push() local
42 if (newLength > elements->GetLength()) { in Push()
43 … elements = *JSObject::GrowElementsCapacity(thread, JSHandle<JSObject>::Cast(receiver), newLength); in Push()
48 elements->Set(thread, oldLength + k, value.GetTaggedValue()); in Push()
64 TaggedArray *elements = TaggedArray::Cast(receiver->GetElements().GetTaggedObject()); in Pop() local
65 uint32_t capacity = elements->GetLength(); in Pop()
67 auto result = elements->Get(index); in Pop()
69 elements->Trim(thread, index); in Pop()
71 elements->Set(thread, index, JSTaggedValue::Hole()); in Pop()
188 TaggedArray *elements = TaggedArray::Cast(receiver->GetElements().GetTaggedObject()); in Shift() local
189 auto result = elements->Get(0); in Shift()
191 auto kValue = elements->Get(k); in Shift()
193 elements->Set(thread, k - 1, JSTaggedValue::Undefined()); in Shift()
195 elements->Set(thread, k - 1, kValue); in Shift()
198 uint32_t capacity = elements->GetLength(); in Shift()
201 elements->Trim(thread, index); in Shift()
203 elements->Set(thread, index, JSTaggedValue::Hole()); in Shift()
239 TaggedArray *elements = TaggedArray::Cast(receiver->GetElements().GetTaggedObject()); in Join() local
245 uint32_t elementsLength = elements->GetLength(); in Join()
253 element = elements->Get(k); in Join()
261 elements = TaggedArray::Cast(receiver->GetElements().GetTaggedObject()); in Join()
311 // Elements of thisObjHandle may change. in HandleFindIndexOfStable()
349 // Elements of thisObjHandle may change. in HandleEveryOfStable()
396 // Elements of thisObjHandle may change. in HandleforEachOfStable()
432 JSHandle<TaggedArray> elements(thread, JSHandle<JSObject>::Cast(receiver)->GetElements()); in IndexOf() local
434 JSTaggedValue value = elements->Get(from); in IndexOf()
470 // Elements of thisObjHandle may change. in Filter()
514 // Elements of thisObjHandle may change. in Map()
614 … uint32_t srcLength, JSHandle<TaggedArray> &elements) in FastCopyFromArrayToTypedArray() argument
634 elem.Update(elements->Get(i)); in FastCopyFromArrayToTypedArray()