Lines Matching defs:elementIndex
617 uint32_t elementIndex = 0;
619 elementIndex = JSPrimitiveRef::Cast(*obj)->GetStringLength() + static_cast<uint32_t>(offset);
620 for (uint32_t i = static_cast<uint32_t>(offset); i < elementIndex; ++i) {
628 for (uint32_t i = 0, j = elementIndex; i < elementsLen; ++i) {
636 NumberDictionary::GetAllKeys(thread, JSHandle<NumberDictionary>(elements), elementIndex, keyArray);
647 uint32_t elementIndex = 0;
651 elementIndex = JSPrimitiveRef::Cast(*obj)->GetStringLength();
652 for (uint32_t i = 0; i < elementIndex; ++i) {
710 uint32_t elementIndex = static_cast<uint32_t>(offset);
717 elementArray->Set(thread, elementIndex, keyHandle);
718 elementIndex++;
726 uint32_t preElementIndex = elementIndex;
736 elementArray->Set(thread, elementIndex, keyHandle);
737 elementIndex++;
739 *keys += (elementIndex - preElementIndex);
743 thread, JSHandle<NumberDictionary>(arr), elementIndex, elementArray, keys, lastLength);
750 uint32_t elementIndex = 0;
752 elementIndex = JSPrimitiveRef::Cast(*obj)->GetStringLength() + static_cast<uint32_t>(offset);
753 for (uint32_t i = static_cast<uint32_t>(offset); i < elementIndex; ++i) {
761 for (uint32_t i = 0, j = elementIndex; i < elementsLen; ++i) {
770 NumberDictionary::GetAllEnumKeys(thread, JSHandle<NumberDictionary>(elements), elementIndex, keyArray, &keys);
1639 uint32_t elementIndex = 0;
1641 while ((retArrayEffectivelength > 0) && (elementIndex < retArrayEffectivelength)) {
1642 if (retArray->Get(elementIndex).IsString()) {
1643 TaggedArray::RemoveElementByIndex(thread, retArray, elementIndex, retArrayEffectivelength);
1646 elementIndex++;