Lines Matching refs:elementArray
645 JSHandle<TaggedArray> elementArray = factory->NewTaggedArray(numOfElements); in GetEnumElementKeys() local
646 CollectEnumElementsAlongProtoChain(thread, obj, offset, elementArray, keys); in GetEnumElementKeys()
647 return elementArray; in GetEnumElementKeys()
651 … JSHandle<TaggedArray> elementArray, uint32_t *keys, in CollectEnumElementsAlongProtoChain() argument
661 elementArray->Set(thread, elementIndex, keyHandle); in CollectEnumElementsAlongProtoChain()
676 … bool isDuplicated = IsDepulicateKeys(thread, elementArray, lastLength, emptyQueue, keyHandle); in CollectEnumElementsAlongProtoChain()
680 elementArray->Set(thread, elementIndex, keyHandle); in CollectEnumElementsAlongProtoChain()
687 thread, JSHandle<NumberDictionary>(arr), elementIndex, elementArray, keys, lastLength); in CollectEnumElementsAlongProtoChain()
1820 JSHandle<TaggedArray> elementArray = keyElementPair.second; in EnumerableOwnNames() local
1823 …keys = TaggedArray::AppendSkipHole(thread, elementArray, keyArray, copyLengthOfKeys + copyLengthOf… in EnumerableOwnNames()
1828 …elementArray->SetLength(copyLengthOfElements); // elementArray will skip hole value, need re-set l… in EnumerableOwnNames()
1829 return elementArray; in EnumerableOwnNames()
1914 JSHandle<TaggedArray> elementArray = keyElementPair.second; in EnumerableOwnPropertyNames() local
1917 … EnumerableOwnPropertyNamesHelper(thread, obj, elementArray, properties, index, fastMode, kind); in EnumerableOwnPropertyNames()