Lines Matching defs:lengthArr

40     JSHandle<JSTaggedValue> CallJoin(JSHandle<TaggedArray> handleTagArr, std::string& sep, int64_t lengthArr) const
65 int32_t lengthArr = 99;
67 JSHandle<JSTaggedValue> handleTagValArr = JSArray::ArrayCreate(thread, JSTaggedNumber(lengthArr));
79 JSTaggedValue(lengthArr + numElementsPush));
83 EXPECT_EQ(handleArr->GetArrayLength(), static_cast<size_t>(lengthArr + numElementsPush));
84 for (int32_t i = lengthArr; i < lengthArr + numElementsPush; i++) {
85 EXPECT_EQ(ElementAccessor::Get(arrObjHandle, i).GetNumber(), i - lengthArr);
100 int32_t lengthArr = 49;
101 JSHandle<TaggedArray> handleTagArr(objFactory->NewTaggedArray(lengthArr));
102 for (int i = 0; i < lengthArr; i++) {
112 EXPECT_EQ(JSStableArray::Pop(handleArr, ecmaRuntimeCallInfo), JSTaggedValue(lengthArr - i));
115 EXPECT_EQ(handleArr->GetArrayLength(), static_cast<uint32_t>(lengthArr - i));
117 EXPECT_EQ(handleTagArr->GetLength(), static_cast<uint32_t>(lengthArr));
118 EXPECT_EQ(handleTagArr->Get(lengthArr - i), JSTaggedValue::Hole());
120 EXPECT_EQ(handleTagArr->GetLength(), static_cast<uint32_t>(lengthArr - i));
139 int32_t lengthArr = 49;
143 JSHandle<TaggedArray> handleTagArr(objFactory->NewTaggedArray(lengthArr));
144 for (int i = 0; i < lengthArr; i++) {
178 EXPECT_EQ(handleArr->GetArrayLength(), lengthArr - actualDeleteCount + countInsert);
186 for (int32_t i = offsetStartInsert + countInsert; i < lengthArr - actualDeleteCount + countInsert; i++) {
203 int32_t lengthArr = 49;
204 JSHandle<TaggedArray> handleTagArr(objFactory->NewTaggedArray(lengthArr));
205 for (int i = 0; i < lengthArr; i++) {
217 EXPECT_EQ(handleArr->GetArrayLength(), static_cast<uint32_t>(lengthArr - (i + 1)));
220 EXPECT_EQ(handleTagArr->GetLength(), static_cast<uint32_t>(lengthArr));
221 EXPECT_EQ(handleTagArr->Get(lengthArr - (i + 1)), JSTaggedValue::Hole());
224 EXPECT_EQ(handleTagArr->GetLength(), static_cast<uint32_t>(lengthArr - (i + 1)));
240 int32_t lengthArr = 10;
241 JSHandle<TaggedArray> handleTagArr(objFactory->NewTaggedArray(lengthArr));
242 for (int i = 0; i < lengthArr; i++) {
270 int32_t lengthArr = 10;
271 JSHandle<TaggedArray> handleTagArr(objFactory->NewTaggedArray(lengthArr));
273 for (int i = 0; i < lengthArr; i++) {
301 int32_t lengthArr = 10;
302 JSHandle<TaggedArray> handleTagArr(objFactory->NewTaggedArray(lengthArr));
303 for (int i = 0; i < lengthArr; i++) {
331 int32_t lengthArr = 10;
332 JSHandle<TaggedArray> handleTagArr(objFactory->NewTaggedArray(lengthArr));
334 for (int i = 0; i < lengthArr; i++) {
364 int32_t lengthArr = 256;
368 JSHandle<TaggedArray> handleTagArr(objFactory->NewTaggedArray(lengthArr));
370 for (int i = 0; i < lengthArr; i++) {
373 JSHandle<JSTaggedValue> handleTagValEcmaStrRet = CallJoin(handleTagArr, sep, lengthArr);
383 handleTagValEcmaStrRet = CallJoin(handleTagArr, sep, lengthArr);
407 int32_t lengthArr = 8;
411 JSHandle<TaggedArray> handleTagArr(objFactory->NewTaggedArray(lengthArr));
415 for (int i = 0; i < lengthArr; i++) {
418 JSHandle<JSTaggedValue> handleTagValEcmaStrRet = CallJoin(handleTagArr, sep, lengthArr);
438 int32_t lengthArr = 4;
442 JSHandle<TaggedArray> handleTagArr(objFactory->NewTaggedArray(lengthArr));
446 for (int i = 0; i < lengthArr; i++) {
449 JSHandle<JSTaggedValue> handleTagValEcmaStrRet = CallJoin(handleTagArr, sep, lengthArr);
470 int32_t lengthArr = 5;
474 JSHandle<TaggedArray> handleTagArr(objFactory->NewTaggedArray(lengthArr));
492 JSHandle<JSTaggedValue> handleTagValEcmaStrRet = CallJoin(handleTagArr, sep, lengthArr);
516 int32_t lengthArr = 10;
517 JSHandle<TaggedArray> handleTagArr(objFactory->NewTaggedArray(lengthArr));
518 for (int i = 0; i < lengthArr; i++) {
580 int32_t lengthArr = ARRAY_LENGTH_4;
581 JSHandle<TaggedArray> handleTagArr(objFactory->NewTaggedArray(lengthArr));
582 for (int i = 0; i < lengthArr; i++) {
619 int32_t lengthArr = ARRAY_LENGTH_4;
620 JSHandle<TaggedArray> handleTagArr(objFactory->NewTaggedArray(lengthArr));
621 for (int i = 0; i < lengthArr; i++) {