• Home
  • Raw
  • Download

Lines Matching full:elements

29     JSHandle<TaggedArray> elements(thread, deque->GetElements(thread));  in InsertFront()  local
30 ASSERT(!elements->IsDictionaryMode()); in InsertFront()
31 uint32_t capacity = elements->GetLength(); in InsertFront()
36 elements = GrowCapacity(thread, deque, capacity, first, last); in InsertFront()
37 ASSERT(!elements->IsDictionaryMode()); in InsertFront()
41 capacity = elements->GetLength(); in InsertFront()
44 elements->Set(thread, first, value); in InsertFront()
50 JSHandle<TaggedArray> elements(thread, deque->GetElements(thread)); in InsertEnd() local
51 ASSERT(!elements->IsDictionaryMode()); in InsertEnd()
52 uint32_t capacity = elements->GetLength(); in InsertEnd()
57 elements = GrowCapacity(thread, deque, capacity, first, last); in InsertEnd()
58 ASSERT(!elements->IsDictionaryMode()); in InsertEnd()
62 elements->Set(thread, last, value); in InsertEnd()
63 capacity = elements->GetLength(); in InsertEnd()
75 TaggedArray *elements = TaggedArray::Cast(GetElements(thread).GetTaggedObject()); in GetFront() local
76 ASSERT(!elements->IsDictionaryMode()); in GetFront()
77 return elements->Get(thread, GetFirst()); in GetFront()
85 TaggedArray *elements = TaggedArray::Cast(GetElements(thread).GetTaggedObject()); in GetTail() local
86 ASSERT(!elements->IsDictionaryMode()); in GetTail()
87 uint32_t capacity = elements->GetLength(); in GetTail()
90 return elements->Get(thread, (last + capacity - 1) % capacity); in GetTail()
112 TaggedArray *elements = TaggedArray::Cast(GetElements(thread).GetTaggedObject()); in PopFirst() local
113 ASSERT(!elements->IsDictionaryMode()); in PopFirst()
114 uint32_t capacity = elements->GetLength(); in PopFirst()
115 JSTaggedValue firstElement = elements->Get(thread, first); in PopFirst()
128 TaggedArray *elements = TaggedArray::Cast(GetElements(thread).GetTaggedObject()); in PopLast() local
129 ASSERT(!elements->IsDictionaryMode()); in PopLast()
130 uint32_t capacity = elements->GetLength(); in PopLast()
133 JSTaggedValue lastElement = elements->Get(thread, last); in PopLast()
147 TaggedArray *elements = TaggedArray::Cast(GetElements(thread).GetTaggedObject()); in GetSize() local
148 uint32_t capacity = elements->GetLength(); in GetSize()
158 TaggedArray *elements = TaggedArray::Cast(GetElements(thread).GetTaggedObject()); in Get() local
159 uint32_t capacity = elements->GetLength(); in Get()
163 return elements->Get(thread, curIndex); in Get()
172 TaggedArray *elements = TaggedArray::Cast(GetElements(thread).GetTaggedObject()); in Set() local
173 uint32_t capacity = elements->GetLength(); in Set()
177 elements->Set(thread, curIndex, value); in Set()
185 TaggedArray *elements = TaggedArray::Cast(GetElements(thread).GetTaggedObject()); in Has() local
186 uint32_t capacity = elements->GetLength(); in Has()
189 if (JSTaggedValue::SameValue(thread, elements->Get(thread, index), value)) { in Has()