Lines Matching defs:elementIndex
501 uint32_t elementIndex = static_cast<uint32_t>(index);
502 if (ElementAccessor::GetElementsLength(receiver) <= elementIndex) {
506 JSTaggedValue value = ElementAccessor::Get(receiver, elementIndex);
517 uint32_t elementIndex = static_cast<uint32_t>(index);
522 if (EcmaStringAccessor(strFlat).GetLength() <= elementIndex) {
525 tmpChar = EcmaStringAccessor(strFlat).Get(elementIndex);
556 uint32_t elementIndex = static_cast<uint32_t>(index);
572 if (elementIndex >= oldLength) {
573 arr->SetArrayLength(thread, elementIndex + 1);
578 if (elementIndex >= capacity) {
579 if (JSObject::ShouldTransToDict(capacity, elementIndex)) {
582 elements = *JSObject::GrowElementsCapacity(thread, receiverHandle, elementIndex + 1);
584 elements->Set(thread, elementIndex, valueHandle);
587 elements->Set(thread, elementIndex, valueHandle);