Lines Matching defs:hashArray
39 TaggedHashArray *hashArray = TaggedHashArray::Cast(GetTable().GetTaggedObject());
41 return JSTaggedValue(!(hashArray->GetNode(thread, hash, value).IsHole()));
53 JSHandle<TaggedHashArray> hashArray(thread, hashSet->GetTable());
56 JSTaggedValue setValue = TaggedHashArray::SetVal(thread, hashArray, hash, value, nullHandle);
61 uint32_t tableLength = hashArray->GetLength() * TaggedHashArray::DEFAULT_LOAD_FACTOR;
63 hashArray = TaggedHashArray::Resize(thread, hashArray, hashArray->GetLength());
65 hashSet->SetTable(thread, hashArray);
70 TaggedHashArray *hashArray = TaggedHashArray::Cast(GetTable().GetTaggedObject());
73 hashArray->Clear(thread);
89 JSHandle<TaggedHashArray> hashArray(thread, hashSet->GetTable());
95 JSTaggedValue removeValue = hashArray->RemoveNode(thread, hash, key);
100 uint32_t length = hashArray->GetLength();
103 JSTaggedValue rootVa = hashArray->Get(index);
109 hashArray->Set(thread, index, head);