• Home
  • Raw
  • Download

Lines Matching refs:JSObject

76     JSHandle<JSObject> jsobject =  in HWTEST_F_L0()
84 JSHandle<JSObject> jsobject = in HWTEST_F_L0()
92 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(jsobject), key, value); in HWTEST_F_L0()
93 …EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(jsobject), key).GetValue()->GetInt… in HWTEST_F_L0()
96 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(jsobject), key, value2); in HWTEST_F_L0()
97 …EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(jsobject), key).GetValue()->GetInt… in HWTEST_F_L0()
103 JSHandle<JSObject> obj = in HWTEST_F_L0()
111 …EXPECT_TRUE(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj), key).GetValue()->IsUndefin… in HWTEST_F_L0()
113 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj), key, value); in HWTEST_F_L0()
114 …EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj), key).GetValue()->GetInt(), 1… in HWTEST_F_L0()
120 JSHandle<JSObject> obj = in HWTEST_F_L0()
128 JSObject::DeleteProperty(thread, (obj), key); in HWTEST_F_L0()
129 …EXPECT_TRUE(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj), key).GetValue()->IsUndefin… in HWTEST_F_L0()
131 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj), key, value); in HWTEST_F_L0()
132 …EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj), key).GetValue()->GetInt(), 1… in HWTEST_F_L0()
135 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj), key2, in HWTEST_F_L0()
137 …EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj), key2).GetValue()->GetInt(), … in HWTEST_F_L0()
139 JSObject::DeleteProperty(thread, (obj), key); in HWTEST_F_L0()
140 …EXPECT_TRUE(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj), key).GetValue()->IsUndefin… in HWTEST_F_L0()
141 …EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj), key2).GetValue()->GetInt(), … in HWTEST_F_L0()
151 JSHandle<JSTaggedValue> value = JSObject::GetProperty(thread, global, printKey).GetValue(); in HWTEST_F_L0()
153 JSObject::SetProperty(thread, global, printTestKey, value); in HWTEST_F_L0()
155 …JSTaggedValue val2 = JSObject::GetProperty(thread, global, printTestKey).GetValue().GetTaggedValue… in HWTEST_F_L0()
158 … JSTaggedValue val3 = JSObject::GetProperty(thread, global, printKey).GetValue().GetTaggedValue(); in HWTEST_F_L0()
164 JSHandle<JSObject> nullHandle(thread, JSTaggedValue::Null()); in HWTEST_F_L0()
165 JSHandle<JSObject> grandfather = JSObject::ObjectCreate(thread, nullHandle); in HWTEST_F_L0()
166 JSHandle<JSObject> father = JSObject::ObjectCreate(thread, grandfather); in HWTEST_F_L0()
167 JSHandle<JSObject> son = JSObject::ObjectCreate(thread, father); in HWTEST_F_L0()
176 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(son), sonKey, sonValue); in HWTEST_F_L0()
177 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(father), fatherKey, fatherValue); in HWTEST_F_L0()
178JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(grandfather), grandfatherKey, grandfatherVal… in HWTEST_F_L0()
181JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(son), sonKey).GetValue().GetTaggedValue()); in HWTEST_F_L0()
183JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(son), fatherKey).GetValue().GetTaggedValue()… in HWTEST_F_L0()
185JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(son), grandfatherKey).GetValue().GetTaggedVa… in HWTEST_F_L0()
191 JSHandle<JSObject> obj1 = in HWTEST_F_L0()
193 JSHandle<JSObject> obj2 = in HWTEST_F_L0()
206 JSObject::DefineOwnProperty(thread, obj1, key1, desc); in HWTEST_F_L0()
207 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj1), key1, value2); in HWTEST_F_L0()
208 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj2), key1, value1); in HWTEST_F_L0()
209 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj2), key1, value2); in HWTEST_F_L0()
210 …EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj1), key1).GetValue().GetTaggedV… in HWTEST_F_L0()
212 …EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj2), key1).GetValue().GetTaggedV… in HWTEST_F_L0()
219 JSObject::DefineOwnProperty(thread, obj1, key2, desc1); in HWTEST_F_L0()
220 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj1), key2, value1); in HWTEST_F_L0()
221 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj2), key2, value1); in HWTEST_F_L0()
222 JSObject::DeleteProperty(thread, (obj1), key2); in HWTEST_F_L0()
223 JSObject::DeleteProperty(thread, (obj2), key2); in HWTEST_F_L0()
224 …EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj1), key2).GetValue().GetTaggedV… in HWTEST_F_L0()
226 …EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj2), key2).GetValue().GetTaggedV… in HWTEST_F_L0()
233 JSHandle<JSObject> obj = in HWTEST_F_L0()
241 bool success = JSObject::CreateDataProperty(thread, obj, key, value); in HWTEST_F_L0()
248 success = JSObject::GetOwnProperty(thread, obj, key, desc); in HWTEST_F_L0()
258 JSHandle<JSObject> obj = in HWTEST_F_L0()
266 bool success = JSObject::CreateMethodProperty(thread, obj, key, value); in HWTEST_F_L0()
273 success = JSObject::GetOwnProperty(thread, obj, key, desc); in HWTEST_F_L0()
283 JSHandle<JSObject> obj = in HWTEST_F_L0()
294 success = JSObject::GetOwnProperty(thread, obj, key, descRes1); in HWTEST_F_L0()
305 success = JSObject::GetOwnProperty(thread, obj, key, descRes2); in HWTEST_F_L0()
319 success = JSObject::GetOwnProperty(thread, obj, key, descRes3); in HWTEST_F_L0()
334 JSHandle<JSObject> obj = in HWTEST_F_L0()
342 bool flag = JSObject::HasProperty(thread, obj, key); in HWTEST_F_L0()
345 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj), key, value); in HWTEST_F_L0()
346 flag = JSObject::HasProperty(thread, obj, key); in HWTEST_F_L0()
349 JSObject::DeleteProperty(thread, (obj), key); in HWTEST_F_L0()
350 flag = JSObject::HasProperty(thread, obj, key); in HWTEST_F_L0()
356 JSHandle<JSObject> nullHandle(thread, JSTaggedValue::Null()); in HWTEST_F_L0()
357 JSHandle<JSObject> grandfather = JSObject::ObjectCreate(thread, nullHandle); in HWTEST_F_L0()
358 JSHandle<JSObject> father = JSObject::ObjectCreate(thread, grandfather); in HWTEST_F_L0()
359 JSHandle<JSObject> son = JSObject::ObjectCreate(thread, father); in HWTEST_F_L0()
374 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(son), sonKey, sonValue); in HWTEST_F_L0()
375 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(father), fatherKey, fatherValue); in HWTEST_F_L0()
376JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(grandfather), grandfatherKey, grandfatherVal… in HWTEST_F_L0()
378 bool flag = JSObject::HasProperty(thread, son, sonKey); in HWTEST_F_L0()
380 flag = JSObject::HasProperty(thread, son, fatherKey); in HWTEST_F_L0()
382 flag = JSObject::HasProperty(thread, son, grandfatherKey); in HWTEST_F_L0()
388 JSHandle<JSObject> nullHandle(thread, JSTaggedValue::Null()); in HWTEST_F_L0()
389 JSHandle<JSObject> grandfather = JSObject::ObjectCreate(thread, nullHandle); in HWTEST_F_L0()
390 JSHandle<JSObject> father = JSObject::ObjectCreate(thread, grandfather); in HWTEST_F_L0()
391 JSHandle<JSObject> son = JSObject::ObjectCreate(thread, father); in HWTEST_F_L0()
400 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(son), sonKey, sonValue); in HWTEST_F_L0()
401 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(father), fatherKey, fatherValue); in HWTEST_F_L0()
402JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(grandfather), grandfatherKey, grandfatherVal… in HWTEST_F_L0()
415 JSHandle<JSObject> obj = in HWTEST_F_L0()
427 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj), key1, value1); in HWTEST_F_L0()
428 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj), key2, value2); in HWTEST_F_L0()
429 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj), key3, value3); in HWTEST_F_L0()
430 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj), key4, value4); in HWTEST_F_L0()
432 JSHandle<TaggedArray> array = JSObject::GetOwnPropertyKeys(thread, obj); in HWTEST_F_L0()
438 … sum += JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj), key).GetValue()->GetInt(); in HWTEST_F_L0()
445 JSHandle<JSObject> nullHandle(thread, JSTaggedValue::Null()); in HWTEST_F_L0()
446 JSHandle<JSObject> grandfather = JSObject::ObjectCreate(thread, nullHandle); in HWTEST_F_L0()
447 JSHandle<JSObject> father = JSObject::ObjectCreate(thread, grandfather); in HWTEST_F_L0()
448 JSHandle<JSObject> son = JSObject::ObjectCreate(thread, father); in HWTEST_F_L0()
457 JSHandle<JSObject> nullHandle(thread, JSTaggedValue::Null()); in HWTEST_F_L0()
458 JSHandle<JSObject> obj = JSObject::ObjectCreate(thread, nullHandle); in HWTEST_F_L0()
464 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj), key, func); in HWTEST_F_L0()
465 …EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj), key).GetValue().GetTaggedVal… in HWTEST_F_L0()
472 JSHandle<JSObject> obj = in HWTEST_F_L0()
482 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj), key, value); in HWTEST_F_L0()
483 …EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj), key).GetValue()->GetInt(), 1… in HWTEST_F_L0()
485 JSHandle<TaggedArray> names = JSObject::EnumerableOwnNames(thread, obj); in HWTEST_F_L0()
488 …EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj), keyFromNames).GetValue()->Ge… in HWTEST_F_L0()
493 …EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj), key).GetValue()->GetInt(), 1… in HWTEST_F_L0()
495 JSHandle<TaggedArray> namesNoEnum = JSObject::EnumerableOwnNames(thread, obj); in HWTEST_F_L0()
502 …EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj), key).GetValue()->GetInt(), 1… in HWTEST_F_L0()
504 JSHandle<TaggedArray> namesNoConfig = JSObject::EnumerableOwnNames(thread, obj); in HWTEST_F_L0()
507 …EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj), keyNoConfig).GetValue()->Get… in HWTEST_F_L0()
513 JSHandle<JSObject> obj1 = in HWTEST_F_L0()
519 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj1), key1, value1); in HWTEST_F_L0()
522 JSHandle<JSObject> jsobject(obj1); in HWTEST_F_L0()
523 bool status1 = JSObject::SetIntegrityLevel(thread, jsobject, IntegrityLevel::SEALED); in HWTEST_F_L0()
525 …EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj1), key1).GetValue().GetTaggedV… in HWTEST_F_L0()
528 bool success1 = JSObject::GetOwnProperty(thread, jsobject, key1, desc1); in HWTEST_F_L0()
538 JSHandle<JSObject> obj1 = in HWTEST_F_L0()
545 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj1), key1, value1); in HWTEST_F_L0()
548 bool status1 = JSObject::SetIntegrityLevel(thread, obj1, IntegrityLevel::FROZEN); in HWTEST_F_L0()
550 …EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj1), key1).GetValue().GetTaggedV… in HWTEST_F_L0()
553 bool success1 = JSObject::GetOwnProperty(thread, obj1, key1, desc1); in HWTEST_F_L0()
563 JSHandle<JSObject> obj1 = in HWTEST_F_L0()
568 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj1), key1, value1); in HWTEST_F_L0()
572 bool status1 = JSObject::SetIntegrityLevel(thread, obj1, IntegrityLevel::SEALED); in HWTEST_F_L0()
574 …EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj1), key1).GetValue().GetTaggedV… in HWTEST_F_L0()
578 bool success1 = JSObject::GetOwnProperty(thread, obj1, key1, desc1); in HWTEST_F_L0()
580 EXPECT_EQ(true, JSObject::TestIntegrityLevel(thread, obj1, IntegrityLevel::SEALED)); in HWTEST_F_L0()
581 EXPECT_EQ(false, JSObject::TestIntegrityLevel(thread, obj1, IntegrityLevel::FROZEN)); in HWTEST_F_L0()
587 JSHandle<JSObject> obj1 = in HWTEST_F_L0()
592 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj1), key1, value1); in HWTEST_F_L0()
596 bool status1 = JSObject::SetIntegrityLevel(thread, obj1, IntegrityLevel::FROZEN); in HWTEST_F_L0()
598 …EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj1), key1).GetValue().GetTaggedV… in HWTEST_F_L0()
602 bool success1 = JSObject::GetOwnProperty(thread, obj1, key1, desc1); in HWTEST_F_L0()
604 EXPECT_EQ(true, JSObject::TestIntegrityLevel(thread, obj1, IntegrityLevel::SEALED)); in HWTEST_F_L0()
605 EXPECT_EQ(true, JSObject::TestIntegrityLevel(thread, obj1, IntegrityLevel::FROZEN)); in HWTEST_F_L0()
613 JSHandle<JSObject>::Cast(obj1)->GetJSHClass()->SetExtensible(false); in HWTEST_F_L0()
618 JSHandle<JSObject> jsobject(obj1); in HWTEST_F_L0()
619 bool status1 = JSObject::SetIntegrityLevel(thread, jsobject, IntegrityLevel::SEALED); in HWTEST_F_L0()
623 bool success1 = JSObject::GetOwnProperty(thread, jsobject, key1, desc1); in HWTEST_F_L0()
625 EXPECT_EQ(true, JSObject::TestIntegrityLevel(thread, jsobject, IntegrityLevel::SEALED)); in HWTEST_F_L0()
626 EXPECT_EQ(true, JSObject::TestIntegrityLevel(thread, jsobject, IntegrityLevel::FROZEN)); in HWTEST_F_L0()
633 JSHandle<JSObject> obj(BuiltinsBase::GetThis(argv)); in TestGetter()
635 …JSTaggedValue value = JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj), key).GetValue().… in TestGetter()
644 …JSHandle<JSObject> obj = factory->NewJSObjectByConstructor(JSHandle<JSFunction>(hclass1), hclass1); in HWTEST_F_L0()
653 bool success1 = JSObject::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
658 success1 = JSObject::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
661 …EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj), key1).GetValue().GetTaggedVa… in HWTEST_F_L0()
669 JSHandle<JSObject> obj(BuiltinsBase::GetThis(argv)); in TestSetter()
671 …JSTaggedValue value(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj), key).GetValue().Ge… in TestSetter()
673 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj), key, valueHandle); in TestSetter()
682 …JSHandle<JSObject> obj = factory->NewJSObjectByConstructor(JSHandle<JSFunction>(hclass1), hclass1); in HWTEST_F_L0()
691 bool success1 = JSObject::DefineOwnProperty(thread, obj, key1, desc1); in HWTEST_F_L0()
695 success1 = JSObject::DefineOwnProperty(thread, obj, key2, desc2); in HWTEST_F_L0()
699 EXPECT_TRUE(JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj), key1, valueHandle)); in HWTEST_F_L0()
700 …EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj), key2).GetValue().GetTaggedVa… in HWTEST_F_L0()
715 JSHandle<JSObject> nullHandle(thread, JSTaggedValue::Null()); in HWTEST_F_L0()
717 JSHandle<JSObject> protoObj = JSObject::ObjectCreate(thread, nullHandle); in HWTEST_F_L0()
721 JSObject::SetProperty(thread, protoObjValue, constructorKey, constructorFuncValue); in HWTEST_F_L0()
731 JSObject::SetProperty(thread, constructorFuncValue, speciesSymbol, speciesConstructValue); in HWTEST_F_L0()
734 JSObject::SpeciesConstructor(thread, protoObj, constructorFuncValue).GetTaggedValue(); in HWTEST_F_L0()
754 …JSHandle<JSObject> obj = factory->NewJSObjectByConstructor(JSHandle<JSFunction>(hclass1), hclass1); in HWTEST_F_L0()
768 bool success1 = JSObject::DefineOwnProperty(thread, obj, key, desc1); in HWTEST_F_L0()
773 bool success2 = JSObject::DefineOwnProperty(thread, obj, key, desc2); in HWTEST_F_L0()
777 bool success = JSObject::GetOwnProperty(thread, obj, key, desc); in HWTEST_F_L0()
787 …JSHandle<JSObject> obj = factory->NewJSObjectByConstructor(JSHandle<JSFunction>(hclass1), hclass1); in HWTEST_F_L0()
801 bool success1 = JSObject::DefineOwnProperty(thread, obj, key, desc1); in HWTEST_F_L0()
806 bool success2 = JSObject::DefineOwnProperty(thread, obj, key, desc2); in HWTEST_F_L0()
810 bool success = JSObject::GetOwnProperty(thread, obj, key, desc); in HWTEST_F_L0()
814 …EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj), key).GetValue().GetTaggedVal… in HWTEST_F_L0()
822 …JSHandle<JSObject> obj1 = factory->NewJSObjectByConstructor(JSHandle<JSFunction>(objFunc), objFunc… in HWTEST_F_L0()
823 …JSHandle<JSObject> obj2 = factory->NewJSObjectByConstructor(JSHandle<JSFunction>(objFunc), objFunc… in HWTEST_F_L0()
834 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj1), key1, value); in HWTEST_F_L0()
838 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj2), key1, value); in HWTEST_F_L0()
843 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj1), key2, value); in HWTEST_F_L0()
847 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj2), key2, value); in HWTEST_F_L0()
858 …JSHandle<JSObject> obj1 = factory->NewJSObjectByConstructor(JSHandle<JSFunction>(objFunc), objFunc… in HWTEST_F_L0()
871 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj1), newkey, value); in HWTEST_F_L0()
881 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj1), newkey, value); in HWTEST_F_L0()
896 …JSHandle<JSObject> obj1 = factory->NewJSObjectByConstructor(JSHandle<JSFunction>(objFunc), objFunc… in HWTEST_F_L0()
908 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj1), newkey, value); in HWTEST_F_L0()
914 JSObject::DeleteProperty(thread, (obj1), key5); in HWTEST_F_L0()
919 EXPECT_FALSE(JSObject::HasProperty(thread, obj1, key5)); in HWTEST_F_L0()
933 …JSHandle<JSObject> obj1 = factory->NewJSObjectByConstructor(JSHandle<JSFunction>(objFunc), objFunc… in HWTEST_F_L0()
935 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj1), keyStr, key2); in HWTEST_F_L0()
936 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj1), key0, key0); in HWTEST_F_L0()
939 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj1), key1, key1); in HWTEST_F_L0()
943 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj1), key2000, key2000); in HWTEST_F_L0()
946JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj1), keyStr).GetValue().GetTaggedValue(); in HWTEST_F_L0()
949 …JSHandle<JSObject> obj2 = factory->NewJSObjectByConstructor(JSHandle<JSFunction>(objFunc), objFunc… in HWTEST_F_L0()
950 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj2), key0, key0); in HWTEST_F_L0()
953 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj2), key2, key2); in HWTEST_F_L0()
957 …JSHandle<JSObject> obj3 = factory->NewJSObjectByConstructor(JSHandle<JSFunction>(objFunc), objFunc… in HWTEST_F_L0()
958 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj3), key0, key0); in HWTEST_F_L0()
959 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj3), key1, key1); in HWTEST_F_L0()
960 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj3), key2, key2); in HWTEST_F_L0()
965 JSObject::DefineOwnProperty(thread, obj3, key1, desc); in HWTEST_F_L0()
968 …JSHandle<JSObject> obj4 = factory->NewJSObjectByConstructor(JSHandle<JSFunction>(objFunc), objFunc… in HWTEST_F_L0()
969 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj4), key0, key0); in HWTEST_F_L0()
970 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj4), key1, key1); in HWTEST_F_L0()
971 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj4), key2, key2); in HWTEST_F_L0()
973 JSObject::DeleteProperty(thread, (obj4), key1); in HWTEST_F_L0()
977 …JSHandle<JSObject> obj100 = factory->NewJSObjectByConstructor(JSHandle<JSFunction>(objFunc), objFu… in HWTEST_F_L0()
983 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj100), key0, key1); in HWTEST_F_L0()
984 JSObject::DefineOwnProperty(thread, obj100, key0, desc1); in HWTEST_F_L0()
986JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj100), key0).GetValue().GetTaggedValue(); in HWTEST_F_L0()
992 JSHandle<JSObject> nullHandle(thread, JSTaggedValue::Null()); in HWTEST_F_L0()
993 JSHandle<JSObject> obj1 = JSObject::ObjectCreate(thread, nullHandle); in HWTEST_F_L0()
994 JSHandle<JSObject> obj2 = JSObject::ObjectCreate(thread, obj1); in HWTEST_F_L0()
995 JSHandle<JSObject> obj3 = JSObject::ObjectCreate(thread, obj2); in HWTEST_F_L0()
1004 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj1), obj1Key, obj1Value); in HWTEST_F_L0()
1005 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj2), obj2Key, obj2Value); in HWTEST_F_L0()
1006 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj3), obj3Key, obj3Value); in HWTEST_F_L0()
1038 JSHandle<JSObject> nullHandle(thread, JSTaggedValue::Null()); in HWTEST_F_L0()
1039 JSHandle<JSObject> obj1 = JSObject::ObjectCreate(thread, nullHandle); in HWTEST_F_L0()
1040 JSHandle<JSObject> obj2 = JSObject::ObjectCreate(thread, obj1); in HWTEST_F_L0()
1041 JSHandle<JSObject> obj3 = JSObject::ObjectCreate(thread, obj2); in HWTEST_F_L0()
1042 JSHandle<JSObject> obj4 = JSObject::ObjectCreate(thread, obj2); in HWTEST_F_L0()
1043 JSHandle<JSObject> obj5 = JSObject::ObjectCreate(thread, obj4); in HWTEST_F_L0()
1044 JSHandle<JSObject> obj6 = JSObject::ObjectCreate(thread, obj2); in HWTEST_F_L0()
1045 JSHandle<JSObject> obj7 = JSObject::ObjectCreate(thread, obj6); in HWTEST_F_L0()
1063 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj1), obj1Key, obj1Value); in HWTEST_F_L0()
1064 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj2), obj2Key, obj2Value); in HWTEST_F_L0()
1065 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj3), obj3Key, obj3Value); in HWTEST_F_L0()
1066 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj4), obj4Key, obj4Value); in HWTEST_F_L0()
1067 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj5), obj5Key, obj5Value); in HWTEST_F_L0()
1068 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj6), obj6Key, obj6Value); in HWTEST_F_L0()
1069 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj7), obj7Key, obj7Value); in HWTEST_F_L0()
1121 JSHandle<JSObject> nullHandle(thread, JSTaggedValue::Null()); in HWTEST_F_L0()
1122 JSHandle<JSObject> obj1 = JSObject::ObjectCreate(thread, nullHandle); in HWTEST_F_L0()
1123 JSHandle<JSObject> obj2 = JSObject::ObjectCreate(thread, obj1); in HWTEST_F_L0()
1124 JSHandle<JSObject> obj3 = JSObject::ObjectCreate(thread, obj2); in HWTEST_F_L0()
1125 JSHandle<JSObject> obj4 = JSObject::ObjectCreate(thread, obj2); in HWTEST_F_L0()
1126 JSHandle<JSObject> obj5 = JSObject::ObjectCreate(thread, obj4); in HWTEST_F_L0()
1127 JSHandle<JSObject> obj6 = JSObject::ObjectCreate(thread, obj2); in HWTEST_F_L0()
1128 JSHandle<JSObject> obj7 = JSObject::ObjectCreate(thread, obj6); in HWTEST_F_L0()
1146 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj1), obj1Key, obj1Value); in HWTEST_F_L0()
1147 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj2), obj2Key, obj2Value); in HWTEST_F_L0()
1148 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj3), obj3Key, obj3Value); in HWTEST_F_L0()
1149 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj4), obj4Key, obj4Value); in HWTEST_F_L0()
1150 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj5), obj5Key, obj5Value); in HWTEST_F_L0()
1151 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj6), obj6Key, obj6Value); in HWTEST_F_L0()
1152 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj7), obj7Key, obj7Value); in HWTEST_F_L0()
1196 JSHandle<JSObject> nullHandle(thread, JSTaggedValue::Null()); in HWTEST_F_L0()
1197 JSHandle<JSObject> obj1 = JSObject::ObjectCreate(thread, nullHandle); in HWTEST_F_L0()
1198 JSHandle<JSObject> obj2 = JSObject::ObjectCreate(thread, obj1); in HWTEST_F_L0()
1199 JSHandle<JSObject> obj3 = JSObject::ObjectCreate(thread, obj1); in HWTEST_F_L0()
1200 JSHandle<JSObject> obj4 = JSObject::ObjectCreate(thread, obj2); in HWTEST_F_L0()
1201 JSHandle<JSObject> obj5 = JSObject::ObjectCreate(thread, obj4); in HWTEST_F_L0()
1202 JSHandle<JSObject> obj6 = JSObject::ObjectCreate(thread, obj2); in HWTEST_F_L0()
1203 JSHandle<JSObject> obj7 = JSObject::ObjectCreate(thread, obj6); in HWTEST_F_L0()
1221 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj1), obj1Key, obj1Value); in HWTEST_F_L0()
1222 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj2), obj2Key, obj2Value); in HWTEST_F_L0()
1223 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj3), obj3Key, obj3Value); in HWTEST_F_L0()
1224 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj4), obj4Key, obj4Value); in HWTEST_F_L0()
1225 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj5), obj5Key, obj5Value); in HWTEST_F_L0()
1226 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj6), obj6Key, obj6Value); in HWTEST_F_L0()
1227 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj7), obj7Key, obj7Value); in HWTEST_F_L0()
1235 JSObject::SetPrototype(thread, obj2, JSHandle<JSTaggedValue>(obj3)); in HWTEST_F_L0()
1291 …JSHandle<JSObject> obj = factory->NewJSObjectByConstructor(JSHandle<JSFunction>(objFunc), objFunc); in HWTEST_F_L0()
1309 …JSHandle<JSHClass> hclass = factory->NewEcmaHClass(JSObject::SIZE, JSType::JS_OBJECT, objectFuncPr… in CreateTestHClass()
1323 …[[maybe_unused]] JSHandle<JSObject> obj0 = factory->NewJSObject(hc0); // need it to ensure hc0 no… in HWTEST_F_L0()
1324 JSHandle<JSObject> obj1 = factory->NewJSObject(hc0); in HWTEST_F_L0()
1325 JSHandle<JSObject> obj2 = factory->NewJSObject(hc0); in HWTEST_F_L0()
1337JSObject::SetProperty(thread, obj1, keyA, JSHandle<JSTaggedValue>(thread, JSTaggedValue(1))); in HWTEST_F_L0()
1338JSObject::SetProperty(thread, obj2, keyB, JSHandle<JSTaggedValue>(thread, JSTaggedValue(2))); in HWTEST_F_L0()
1349JSObject::SetProperty(thread, obj1, keyB, JSHandle<JSTaggedValue>(thread, JSTaggedValue(3))); in HWTEST_F_L0()
1350JSObject::SetProperty(thread, obj2, keyA, JSHandle<JSTaggedValue>(thread, JSTaggedValue(4))); in HWTEST_F_L0()
1359 JSHandle<JSObject> obj3 = factory->NewJSObject(hc0); in HWTEST_F_L0()
1360 JSHandle<JSObject> obj4 = factory->NewJSObject(hc0); in HWTEST_F_L0()
1365 JSObject::SetProperty(thread, obj3, keyA, JSHandle<JSTaggedValue>(thread, JSTaggedValue(5))); in HWTEST_F_L0()
1366 JSObject::SetProperty(thread, obj4, keyB, JSHandle<JSTaggedValue>(thread, JSTaggedValue(6))); in HWTEST_F_L0()
1391 JSHandle<JSObject> newObj = JSObject::CreateObjectFromProperties(thread, properties); in HWTEST_F_L0()