• Home
  • Raw
  • Download

Lines Matching refs:JSArray

61     JSArray *arr = JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetObject<JSArray>();  in HWTEST_F_L0()
64 EXPECT_EQ(JSArray::GetProperty(thread, obj, lengthKeyHandle).GetValue()->GetInt(), 0); in HWTEST_F_L0()
66 JSArray *arr2 = JSArray::ArrayCreate(thread, JSTaggedNumber(10)).GetObject<JSArray>(); in HWTEST_F_L0()
69 EXPECT_EQ(JSArray::GetProperty(thread, obj2, lengthKeyHandle).GetValue()->GetInt(), 10); in HWTEST_F_L0()
75 JSArray *arr = JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetObject<JSArray>(); in HWTEST_F_L0()
78 …EXPECT_EQ(JSArray::GetProperty(thread, JSHandle<JSTaggedValue>(obj), lengthKeyHandle).GetValue()->… in HWTEST_F_L0()
80JSArray *arr2 = JSArray::Cast(JSArray::ArraySpeciesCreate(thread, obj, JSTaggedNumber(10)).GetTagg… in HWTEST_F_L0()
83 EXPECT_EQ(JSArray::GetProperty(thread, obj2, lengthKeyHandle).GetValue()->GetInt(), 10); in HWTEST_F_L0()
91 JSArray *arr = JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetObject<JSArray>(); in HWTEST_F_L0()
94 EXPECT_EQ(JSArray::GetProperty(thread, obj, lengthKeyHandle).GetValue()->GetInt(), 0); in HWTEST_F_L0()
101 EXPECT_TRUE(JSArray::DefineOwnProperty(thread, JSHandle<JSObject>(obj), key1, desc)); in HWTEST_F_L0()
102 EXPECT_EQ(JSArray::GetProperty(thread, obj, lengthKeyHandle).GetValue()->GetInt(), 2); in HWTEST_F_L0()
103 JSTaggedValue v = JSArray::GetProperty(thread, obj, key1).GetValue().GetTaggedValue(); in HWTEST_F_L0()
105 v = JSArray::GetProperty(thread, obj, index1).GetValue().GetTaggedValue(); in HWTEST_F_L0()
107 EXPECT_EQ(JSArray::GetProperty(thread, obj, lengthKeyHandle).GetValue()->GetInt(), 2); in HWTEST_F_L0()
113 EXPECT_TRUE(JSArray::DefineOwnProperty(thread, JSHandle<JSObject>(obj), key100, desc)); in HWTEST_F_L0()
114 EXPECT_EQ(JSArray::GetProperty(thread, obj, key100).GetValue()->GetInt(), 100); in HWTEST_F_L0()
115 EXPECT_EQ(JSArray::GetProperty(thread, obj, index100).GetValue()->GetInt(), 100); in HWTEST_F_L0()
116 EXPECT_EQ(JSArray::GetProperty(thread, obj, lengthKeyHandle).GetValue()->GetInt(), 101); in HWTEST_F_L0()
122 EXPECT_TRUE(JSArray::DefineOwnProperty(thread, JSHandle<JSObject>(obj), keyx, desc)); in HWTEST_F_L0()
123 EXPECT_EQ(JSArray::GetProperty(thread, obj, keyx).GetValue()->GetInt(), 100); in HWTEST_F_L0()
124 EXPECT_EQ(JSArray::GetProperty(thread, obj, indexx).GetValue()->GetInt(), 100); in HWTEST_F_L0()
125 EXPECT_EQ(JSArray::GetProperty(thread, obj, lengthKeyHandle).GetValue()->GetInt(), 2147483647); in HWTEST_F_L0()
127 EXPECT_TRUE(JSArray::DeleteProperty(thread, JSHandle<JSObject>(obj), indexx)); in HWTEST_F_L0()
128 EXPECT_TRUE(JSArray::GetProperty(thread, obj, keyx).GetValue()->IsUndefined()); in HWTEST_F_L0()
129 EXPECT_TRUE(JSArray::GetProperty(thread, obj, indexx).GetValue()->IsUndefined()); in HWTEST_F_L0()
139 JSHandle<JSObject> array(JSArray::CreateArrayFromList(thread, values)); in HWTEST_F_L0()
160 JSHandle<JSObject> array(JSArray::CreateArrayFromList(thread, values)); in HWTEST_F_L0()
199 JSHandle<JSArray> array(JSArray::CreateArrayFromList(thread, values)); in HWTEST_F_L0()
200 JSHandle<JSArray> cloneArray = factory->CloneArrayLiteral(array); in HWTEST_F_L0()
215JSArray::FastSetPropertyByValue(thread, JSHandle<JSTaggedValue>(cloneArray), 0, lengthKeyHandle); in HWTEST_F_L0()