• Home
  • Raw
  • Download

Lines Matching full:elements

35     JSHandle<TaggedArray> elements(thread, deque->GetElements());  in InsertFront()  local
36 ASSERT(!elements->IsDictionaryMode()); in InsertFront()
37 uint32_t capacity = elements->GetLength(); in InsertFront()
42 elements = GrowCapacity(thread, deque, capacity, first, last); in InsertFront()
43 ASSERT(!elements->IsDictionaryMode()); in InsertFront()
47 capacity = elements->GetLength(); in InsertFront()
50 elements->Set(thread, first, value); in InsertFront()
56 JSHandle<TaggedArray> elements(thread, deque->GetElements()); in InsertEnd() local
57 ASSERT(!elements->IsDictionaryMode()); in InsertEnd()
58 uint32_t capacity = elements->GetLength(); in InsertEnd()
63 elements = GrowCapacity(thread, deque, capacity, first, last); in InsertEnd()
64 ASSERT(!elements->IsDictionaryMode()); in InsertEnd()
68 elements->Set(thread, last, value); in InsertEnd()
69 capacity = elements->GetLength(); in InsertEnd()
81 TaggedArray *elements = TaggedArray::Cast(GetElements().GetTaggedObject()); in GetFront() local
82 ASSERT(!elements->IsDictionaryMode()); in GetFront()
83 return elements->Get(GetFirst()); in GetFront()
91 TaggedArray *elements = TaggedArray::Cast(GetElements().GetTaggedObject()); in GetTail() local
92 ASSERT(!elements->IsDictionaryMode()); in GetTail()
93 uint32_t capacity = elements->GetLength(); in GetTail()
96 return elements->Get((last + capacity - 1) % capacity); in GetTail()
118 TaggedArray *elements = TaggedArray::Cast(GetElements().GetTaggedObject()); in PopFirst() local
119 ASSERT(!elements->IsDictionaryMode()); in PopFirst()
120 uint32_t capacity = elements->GetLength(); in PopFirst()
121 JSTaggedValue firstElement = elements->Get(first); in PopFirst()
134 TaggedArray *elements = TaggedArray::Cast(GetElements().GetTaggedObject()); in PopLast() local
135 ASSERT(!elements->IsDictionaryMode()); in PopLast()
136 uint32_t capacity = elements->GetLength(); in PopLast()
139 JSTaggedValue lastElement = elements->Get(last); in PopLast()
153 TaggedArray *elements = TaggedArray::Cast(GetElements().GetTaggedObject()); in GetSize() local
154 uint32_t capacity = elements->GetLength(); in GetSize()
164 TaggedArray *elements = TaggedArray::Cast(GetElements().GetTaggedObject()); in Get() local
165 uint32_t capacity = elements->GetLength(); in Get()
169 return elements->Get(curIndex); in Get()
175 TaggedArray *elements = TaggedArray::Cast(GetElements().GetTaggedObject()); in Set() local
176 uint32_t capacity = elements->GetLength(); in Set()
180 elements->Set(thread, curIndex, value); in Set()
188 TaggedArray *elements = TaggedArray::Cast(GetElements().GetTaggedObject()); in Has() local
189 uint32_t capacity = elements->GetLength(); in Has()
192 if (JSTaggedValue::SameValue(elements->Get(index), value)) { in Has()