Lines Matching defs:Obj
263 JSHandle<JSObject> Obj = factory->NewJSObject(objClass1);
264 JSHandle<JSHClass> objClass(thread, Obj->GetClass());
272 ElementsKind oldKind = Obj->GetJSHClass()->GetElementsKind();
273 JSHClass::AddProperty(thread, Obj, keyHandleI, attr);
274 JSObject::TryMigrateToGenericKindForJSObject(thread, Obj, oldKind);
278 JSObject::GetAllKeysForSerialization(Obj, keyVector);
280 EXPECT_TRUE(JSObject::HasProperty(thread, Obj, keyHandle0));
281 EXPECT_TRUE(JSObject::HasProperty(thread, Obj, keyHandle1));
282 EXPECT_TRUE(JSObject::HasProperty(thread, Obj, keyHandle2));
334 JSHandle<JSObject> Obj = factory->NewJSObject(objClass);
336 ElementsKind oldKind = Obj->GetJSHClass()->GetElementsKind();
337 JSHClass::AddProperty(thread, Obj, obj1Key, attr);
338 JSObject::TryMigrateToGenericKindForJSObject(thread, Obj, oldKind);
339 oldKind = Obj->GetJSHClass()->GetElementsKind();
340 JSHClass::AddProperty(thread, Obj, obj2Key, attr);
341 JSObject::TryMigrateToGenericKindForJSObject(thread, Obj, oldKind);
342 oldKind = Obj->GetJSHClass()->GetElementsKind();
343 JSHClass::AddProperty(thread, Obj, obj3Key, attr);
344 JSObject::TryMigrateToGenericKindForJSObject(thread, Obj, oldKind);
411 JSHandle<JSObject> Obj = factory->NewJSObject(objClass);
413 ElementsKind oldKind = Obj->GetJSHClass()->GetElementsKind();
414 JSHClass::AddProperty(thread, Obj, objKey, oldAttr);
415 JSObject::TryMigrateToGenericKindForJSObject(thread, Obj, oldKind);