Searched refs:elementArray (Results 1 – 3 of 3) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/ |
D | js_object-inl.h | 448 JSHandle<TaggedArray> elementArray = numOfElements > 0 ? JSObject::GetEnumElementKeys( in GetOwnEnumerableNamesInFastMode() local 452 return std::make_pair(keyArray, elementArray); in GetOwnEnumerableNamesInFastMode()
|
D | js_object.cpp | 529 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()
|
D | js_hclass.cpp | 473 auto elementArray = TaggedArray::Cast(elements); in TransitToElementsKind() local 474 int length = elementArray->GetLength(); in TransitToElementsKind() 476 JSTaggedValue value = elementArray->Get(i); in TransitToElementsKind()
|