Lines Matching defs:obj2

185     JSHandle<JSObject> obj2 =
200 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj2), key1, value1);
201 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj2), key1, value2);
204 EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj2), key1).GetValue().GetTaggedValue(),
213 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj2), key2, value1);
215 JSObject::DeleteProperty(thread, (obj2), key2);
218 EXPECT_EQ(JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(obj2), key2).GetValue().GetTaggedValue(),
786 JSHandle<JSObject> obj2 = factory->NewJSObjectByConstructor(JSHandle<JSFunction>(objFunc), objFunc);
789 JSHandle<JSHClass> hc2(thread, obj2->GetJSHClass());
801 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj2), key1, value);
802 JSHandle<JSHClass> hc4(thread, obj2->GetJSHClass());
810 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj2), key2, value);
811 JSHandle<JSHClass> hc6(thread, obj2->GetJSHClass());
912 JSHandle<JSObject> obj2 = factory->NewJSObjectByConstructor(JSHandle<JSFunction>(objFunc), objFunc);
913 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj2), key0, key0);
914 EXPECT_TRUE(!TaggedArray::Cast(obj2->GetElements().GetTaggedObject())->IsDictionaryMode());
915 JSHandle<JSHClass> hclass2(thread, obj2->GetJSHClass());
916 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj2), key2, key2);
917 EXPECT_TRUE(!TaggedArray::Cast(obj2->GetElements().GetTaggedObject())->IsDictionaryMode());
918 EXPECT_EQ(obj2->GetJSHClass(), *hclass2);
957 JSHandle<JSObject> obj2 = JSObject::ObjectCreate(thread, obj1);
958 JSHandle<JSObject> obj3 = JSObject::ObjectCreate(thread, obj2);
968 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj2), obj2Key, obj2Value);
977 JSHandle<JSHClass> obj2Class(thread, obj2->GetJSHClass());
1003 JSHandle<JSObject> obj2 = JSObject::ObjectCreate(thread, obj1);
1004 JSHandle<JSObject> obj3 = JSObject::ObjectCreate(thread, obj2);
1005 JSHandle<JSObject> obj4 = JSObject::ObjectCreate(thread, obj2);
1007 JSHandle<JSObject> obj6 = JSObject::ObjectCreate(thread, obj2);
1027 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj2), obj2Key, obj2Value);
1035 JSHandle<JSHClass> obj2Class(thread, obj2->GetJSHClass());
1086 JSHandle<JSObject> obj2 = JSObject::ObjectCreate(thread, obj1);
1087 JSHandle<JSObject> obj3 = JSObject::ObjectCreate(thread, obj2);
1088 JSHandle<JSObject> obj4 = JSObject::ObjectCreate(thread, obj2);
1090 JSHandle<JSObject> obj6 = JSObject::ObjectCreate(thread, obj2);
1110 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj2), obj2Key, obj2Value);
1118 JSHandle<JSHClass> obj2Class(thread, obj2->GetJSHClass());
1161 JSHandle<JSObject> obj2 = JSObject::ObjectCreate(thread, obj1);
1163 JSHandle<JSObject> obj4 = JSObject::ObjectCreate(thread, obj2);
1165 JSHandle<JSObject> obj6 = JSObject::ObjectCreate(thread, obj2);
1185 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(obj2), obj2Key, obj2Value);
1198 JSObject::SetPrototype(thread, obj2, JSHandle<JSTaggedValue>(obj3));
1201 JSHandle<JSHClass> obj2Class(thread, obj2->GetJSHClass());
1288 JSHandle<JSObject> obj2 = factory->NewJSObject(hc0);
1299 // \ hc2 (obj2)
1301 JSObject::SetProperty(thread, obj2, keyB, JSHandle<JSTaggedValue>(thread, JSTaggedValue(2)));
1307 obj2->GetClass());
1309 hcb.Update(JSTaggedValue(obj2->GetClass()));
1313 // \ hc2 --> hc4 (obj2)
1315 JSObject::SetProperty(thread, obj2, keyA, JSHandle<JSTaggedValue>(thread, JSTaggedValue(4)));