Lines Matching refs:JSArray
95 JSArray *jsArray = JSArray::Cast(GetThis(argv)->GetTaggedObject()); in TestForEachFunc()
126 JSArray *arr = in TestFlatMapFunc()
127 … JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetTaggedObject()); in TestFlatMapFunc()
130 … auto property = JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle); in TestFlatMapFunc()
136 JSArray::DefineOwnProperty(thread, obj, key, desc); in TestFlatMapFunc()
266 … JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0))->GetTaggedObject()); in HWTEST_F_L0()
269 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
273 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
276 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
279 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
282 JSArray::DefineOwnProperty(thread, obj, key3, desc3); in HWTEST_F_L0()
285 JSArray::DefineOwnProperty(thread, obj, key4, desc4); in HWTEST_F_L0()
315 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
318 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
394 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
399 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
402 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
405 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
407 JSArray *arr1 = JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetObject<JSArray>(); in HWTEST_F_L0()
412 JSArray::DefineOwnProperty(thread, obj1, key4, desc4); in HWTEST_F_L0()
415 JSArray::DefineOwnProperty(thread, obj1, key5, desc5); in HWTEST_F_L0()
418 JSArray::DefineOwnProperty(thread, obj1, key6, desc6); in HWTEST_F_L0()
435 …JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(valueHandle), lengthKeyHandle).GetValue()->Ge… in HWTEST_F_L0()
444 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
447 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
451 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
454 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
457 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
460 JSArray::DefineOwnProperty(thread, obj, key3, desc3); in HWTEST_F_L0()
463 JSArray::DefineOwnProperty(thread, obj, key4, desc4); in HWTEST_F_L0()
498 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
501 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
505 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
509 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
512 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
514 JSHandle<JSArray> jsArray = factory->NewJSArray(); in HWTEST_F_L0()
537 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
540 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
543 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
546 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
549 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
550 JSHandle<JSArray> jsArray(JSArray::ArrayCreate(thread, JSTaggedNumber(0))); in HWTEST_F_L0()
568 …JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(valueHandle), lengthKeyHandle).GetValue()->Ge… in HWTEST_F_L0()
581 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
584 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
587 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
590 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
593 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
608 …JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(valueHandle), lengthKeyHandle).GetValue()->Ge… in HWTEST_F_L0()
615 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
627 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
630 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
633 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
636 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
639 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
641 …JSHandle<JSArray> cloneArray = thread->GetEcmaVM()->GetFactory()->CloneArrayLiteral(JSHandle<JSArr… in HWTEST_F_L0()
656 …JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(valueHandle), lengthKeyHandle).GetValue()->Ge… in HWTEST_F_L0()
663 EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(cloneArray), in HWTEST_F_L0()
676 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
679 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
682 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
685 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
688 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
691 JSArray::DefineOwnProperty(thread, obj, key3, desc3); in HWTEST_F_L0()
694 JSArray::DefineOwnProperty(thread, obj, key4, desc4); in HWTEST_F_L0()
711 …JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(valueHandle), lengthKeyHandle).GetValue()->Ge… in HWTEST_F_L0()
723 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
726 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
729 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
732 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
735 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
738 JSArray::DefineOwnProperty(thread, obj, key3, desc3); in HWTEST_F_L0()
741 JSArray::DefineOwnProperty(thread, obj, key4, desc4); in HWTEST_F_L0()
755 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
760 …JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(valueHandle), lengthKeyHandle).GetValue()->Ge… in HWTEST_F_L0()
769 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
772 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
776 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
779 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
782 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
785 JSArray::DefineOwnProperty(thread, obj, key3, desc3); in HWTEST_F_L0()
788 JSArray::DefineOwnProperty(thread, obj, key4, desc4); in HWTEST_F_L0()
827 JSHandle<JSArray> array(JSArray::CreateArrayFromList(thread, values)); in HWTEST_F_L0()
828 JSHandle<JSArray> cloneArray = factory->CloneArrayLiteral(array); in HWTEST_F_L0()
869 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
872 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
875 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
878 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
881 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
882 JSHandle<JSArray> jsArray(JSArray::ArrayCreate(thread, JSTaggedNumber(0))); in HWTEST_F_L0()
905 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
908 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
912 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
916 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
919 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
921 JSHandle<JSArray> jsArray(JSArray::ArrayCreate(thread, JSTaggedNumber(0))); in HWTEST_F_L0()
944 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
947 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
951 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
954 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
957 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
959 JSHandle<JSArray> jsArray(JSArray::ArrayCreate(thread, JSTaggedNumber(0))); in HWTEST_F_L0()
979 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
982 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
986 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
989 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
992 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
995 JSArray::DefineOwnProperty(thread, obj, key3, desc3); in HWTEST_F_L0()
998 JSArray::DefineOwnProperty(thread, obj, key4, desc4); in HWTEST_F_L0()
1048 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
1051 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
1055 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
1058 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
1061 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
1064 JSArray::DefineOwnProperty(thread, obj, key3, desc3); in HWTEST_F_L0()
1067 JSArray::DefineOwnProperty(thread, obj, key4, desc4); in HWTEST_F_L0()
1121 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
1124 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
1138 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
1141 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
1144 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
1167 JSHandle<JSArray> array(JSArray::CreateArrayFromList(thread, values)); in HWTEST_F_L0()
1168 JSHandle<JSArray> cloneArray = factory->CloneArrayLiteral(array); in HWTEST_F_L0()
1184 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
1187 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
1191 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
1194 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
1197 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
1210 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
1212 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), key3).GetValue()->GetInt(), 4… in HWTEST_F_L0()
1214 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), key4).GetValue()->GetInt(), 5… in HWTEST_F_L0()
1224 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
1227 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
1230 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
1233 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
1236 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
1259 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
1262 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
1265 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
1268 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
1271 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
1290 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
1293 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
1297 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
1300 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
1303 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
1325 JSHandle<JSArray> array(JSArray::CreateArrayFromList(thread, values)); in HWTEST_F_L0()
1326 JSHandle<JSArray> cloneArray = factory->CloneArrayLiteral(array); in HWTEST_F_L0()
1345 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
1348 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
1352 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
1355 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
1358 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
1360 JSHandle<JSArray> jsArray(JSArray::ArrayCreate(thread, JSTaggedNumber(0))); in HWTEST_F_L0()
1378 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
1381 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
1385 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
1388 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
1391 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
1404 EXPECT_EQ(JSArray::GetProperty(thread, resultArr, key0).GetValue()->GetInt(), 1); in HWTEST_F_L0()
1405 EXPECT_EQ(JSArray::GetProperty(thread, resultArr, key1).GetValue()->GetInt(), 2); in HWTEST_F_L0()
1406 EXPECT_EQ(JSArray::GetProperty(thread, resultArr, key2).GetValue()->GetInt(), 3); in HWTEST_F_L0()
1412 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
1415 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
1419 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
1422 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
1425 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
1439 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
1441 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), key3).GetValue()->GetInt(), 4… in HWTEST_F_L0()
1443 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), key4).GetValue()->GetInt(), 5… in HWTEST_F_L0()
1449 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
1452 EXPECT_EQ(JSArray::GetProperty(thread, obj, lengthKeyHandle).GetValue()->GetInt(), 0); in HWTEST_F_L0()
1456 JSArray::DefineOwnProperty(thread, JSHandle<JSObject>(obj), key0, desc0); in HWTEST_F_L0()
1459 JSArray::DefineOwnProperty(thread, JSHandle<JSObject>(obj), key1, desc1); in HWTEST_F_L0()
1462 JSArray::DefineOwnProperty(thread, JSHandle<JSObject>(obj), key2, desc2); in HWTEST_F_L0()
1480 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
1483 EXPECT_EQ(JSArray::GetProperty(thread, obj, lengthKeyHandle).GetValue()->GetInt(), 0); in HWTEST_F_L0()
1487 JSArray::DefineOwnProperty(thread, JSHandle<JSObject>(obj), key0, desc0); in HWTEST_F_L0()
1490 JSArray::DefineOwnProperty(thread, JSHandle<JSObject>(obj), key1, desc1); in HWTEST_F_L0()
1493 JSArray::DefineOwnProperty(thread, JSHandle<JSObject>(obj), key2, desc2); in HWTEST_F_L0()
1511 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
1514 EXPECT_EQ(JSArray::GetProperty(thread, obj, lengthKeyHandle).GetValue()->GetInt(), 0); in HWTEST_F_L0()
1518 JSArray::DefineOwnProperty(thread, JSHandle<JSObject>(obj), key0, desc0); in HWTEST_F_L0()
1521 JSArray::DefineOwnProperty(thread, JSHandle<JSObject>(obj), key1, desc1); in HWTEST_F_L0()
1524 JSArray::DefineOwnProperty(thread, JSHandle<JSObject>(obj), key2, desc2); in HWTEST_F_L0()
1589 …JSArray *arr1 = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().Get… in HWTEST_F_L0()
1592 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj1), lengthKeyHandle).GetValue()-… in HWTEST_F_L0()
1596 JSArray::DefineOwnProperty(thread, obj1, key0, desc0); in HWTEST_F_L0()
1598 …JSArray *arr2 = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().Get… in HWTEST_F_L0()
1601 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj2), lengthKeyHandle).GetValue()-… in HWTEST_F_L0()
1604 JSArray::DefineOwnProperty(thread, obj2, key0, desc1); in HWTEST_F_L0()
1608 JSArray::DefineOwnProperty(thread, obj2, key1, desc2); in HWTEST_F_L0()
1611 JSArray::DefineOwnProperty(thread, obj1, key1, desc3); in HWTEST_F_L0()
1640 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
1643 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
1646 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
1649 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
1652 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
1653 JSHandle<JSArray> jsArray(JSArray::ArrayCreate(thread, JSTaggedNumber(0))); in HWTEST_F_L0()
1671 …JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(valueHandle), lengthKeyHandle).GetValue()->Ge… in HWTEST_F_L0()
1684 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
1687 EXPECT_EQ(JSArray::GetProperty(thread, obj, lengthKeyHandle).GetValue()->GetInt(), 0); in HWTEST_F_L0()
1691 JSArray::DefineOwnProperty(thread, JSHandle<JSObject>(obj), key0, desc0); in HWTEST_F_L0()
1694 JSArray::DefineOwnProperty(thread, JSHandle<JSObject>(obj), key1, desc1); in HWTEST_F_L0()
1697 JSArray::DefineOwnProperty(thread, JSHandle<JSObject>(obj), key2, desc2); in HWTEST_F_L0()
1757 JSArray *arr = in HWTEST_F_L0()
1758 …JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(INT_VALUE_0)).GetTaggedValue().GetTagged… in HWTEST_F_L0()
1761 EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), in HWTEST_F_L0()
1766 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
1769 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
1772 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
1789 EXPECT_EQ(JSArray::GetProperty(thread, resultArr, key0).GetValue()->GetInt(), INT_VALUE_0); in HWTEST_F_L0()
1790 EXPECT_EQ(JSArray::GetProperty(thread, resultArr, key1).GetValue()->GetInt(), INT_VALUE_3); in HWTEST_F_L0()
1791 EXPECT_EQ(JSArray::GetProperty(thread, resultArr, key2).GetValue()->GetInt(), INT_VALUE_2); in HWTEST_F_L0()
1797 JSArray *arr = in HWTEST_F_L0()
1798 …JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(INT_VALUE_0)).GetTaggedValue().GetTagged… in HWTEST_F_L0()
1801 EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), in HWTEST_F_L0()
1805 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
1808 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
1811 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
1825 EXPECT_EQ(JSArray::GetProperty(thread, resultArr, key0).GetValue()->GetInt(), INT_VALUE_1); in HWTEST_F_L0()
1826 EXPECT_EQ(JSArray::GetProperty(thread, resultArr, key1).GetValue()->GetInt(), INT_VALUE_2); in HWTEST_F_L0()
1827 EXPECT_EQ(JSArray::GetProperty(thread, resultArr, key2).GetValue()->GetInt(), INT_VALUE_3); in HWTEST_F_L0()
1833 JSArray *arr = in HWTEST_F_L0()
1834 …JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(INT_VALUE_0)).GetTaggedValue().GetTagged… in HWTEST_F_L0()
1837 EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), in HWTEST_F_L0()
1841 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
1844 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
1847 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
1864 EXPECT_EQ(JSArray::GetProperty(thread, resultArr, key0).GetValue()->GetInt(), INT_VALUE_0); in HWTEST_F_L0()
1865 EXPECT_EQ(JSArray::GetProperty(thread, resultArr, key1).GetValue()->GetInt(), INT_VALUE_666); in HWTEST_F_L0()
1866 EXPECT_EQ(JSArray::GetProperty(thread, resultArr, key2).GetValue()->GetInt(), INT_VALUE_2); in HWTEST_F_L0()
1876 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
1879 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
1883 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
1886 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
1889 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
1890 JSHandle<JSArray> jsArray(JSArray::ArrayCreate(thread, JSTaggedNumber(0))); in HWTEST_F_L0()
1914 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
1917 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
1922 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
1926 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
1930 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
1932 JSHandle<JSArray> jsArray(JSArray::ArrayCreate(thread, JSTaggedNumber(0))); in HWTEST_F_L0()
1952 …JSArray *arr = JSArray::Cast(JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue().GetT… in HWTEST_F_L0()
1955 EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), in HWTEST_F_L0()
1959 JSArray::DefineOwnProperty(thread, obj, key0, desc0); in HWTEST_F_L0()
1962 JSArray::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
1965 JSArray::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
1979 EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(valueHandle), in HWTEST_F_L0()
1987 EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), in HWTEST_F_L0()