Home
last modified time | relevance | path

Searched refs:elementArray (Results 1 – 3 of 3) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
Djs_object-inl.h448 JSHandle<TaggedArray> elementArray = numOfElements > 0 ? JSObject::GetEnumElementKeys( in GetOwnEnumerableNamesInFastMode() local
452 return std::make_pair(keyArray, elementArray); in GetOwnEnumerableNamesInFastMode()
Djs_object.cpp529 JSHandle<TaggedArray> elementArray = factory->NewTaggedArray(numOfElements); in GetEnumElementKeys() local
539 elementArray->Set(thread, i, keyHandle); in GetEnumElementKeys()
550 elementArray->Set(thread, elementIndex++, keyHandle); in GetEnumElementKeys()
555 …tionary::GetAllEnumKeys(thread, JSHandle<NumberDictionary>(arr), elementIndex, elementArray, keys); in GetEnumElementKeys()
557 return elementArray; in GetEnumElementKeys()
1562 JSHandle<TaggedArray> elementArray = keyElementPair.second; in EnumerableOwnNames() local
1565 …keys = TaggedArray::AppendSkipHole(thread, elementArray, keyArray, copyLengthOfKeys + copyLengthOf… in EnumerableOwnNames()
1569 keys = factory->CopyArray(elementArray, copyLengthOfElements, copyLengthOfElements); in EnumerableOwnNames()
1653 JSHandle<TaggedArray> elementArray = keyElementPair.second; in EnumerableOwnPropertyNames() local
1656 … EnumerableOwnPropertyNamesHelper(thread, obj, elementArray, properties, index, fastMode, kind); in EnumerableOwnPropertyNames()
Djs_hclass.cpp473 auto elementArray = TaggedArray::Cast(elements); in TransitToElementsKind() local
474 int length = elementArray->GetLength(); in TransitToElementsKind()
476 JSTaggedValue value = elementArray->Get(i); in TransitToElementsKind()