Lines Matching defs:valueArray
34 JSHandle<TaggedArray> valueArray(thread, obj->GetValues());
43 obj->AdjustArray(thread, valueArray, index, size, true);
50 valueArray = thread->GetEcmaVM()->GetFactory()->CopyArray(valueArray, capacity, newCapacity);
52 obj->SetValues(thread, valueArray);
55 valueArray->Set(thread, index, value.GetTaggedValue());
63 TaggedArray *valueArray = TaggedArray::Cast(GetValues().GetTaggedObject());
64 return valueArray->Get(index);
85 TaggedArray *valueArray = TaggedArray::Cast(GetValues().GetTaggedObject());
86 if (index < size && (JSTaggedValue::SameValue(valueArray->Get(index), value.GetTaggedValue()))) {
92 if (JSTaggedValue::SameValue(valueArray->Get(right), value.GetTaggedValue())) {
99 if (JSTaggedValue::SameValue(valueArray->Get(left), value.GetTaggedValue())) {
163 JSHandle<TaggedArray> valueArray(thread, obj->GetValues());
165 valueArray = thread->GetEcmaVM()->GetFactory()->CopyArray(valueArray, capacity, newCapacity);
168 obj->SetHashes(thread, valueArray);
351 TaggedArray *valueArray = TaggedArray::Cast(GetValues().GetTaggedObject());
356 JSTaggedValue result = valueArray->Get(index);
367 JSHandle<TaggedArray> valueArray(thread, GetValues());
370 RemoveValue(thread, valueArray, static_cast<uint32_t>(index));
414 JSHandle<TaggedArray> valueArray(thread, obj->GetValues());
419 values.Update(valueArray->Get(k));
441 TaggedArray *valueArray = TaggedArray::Cast(GetValues().GetTaggedObject());
445 valueArray->Set(thread, index, JSTaggedValue::Hole());