Lines Matching defs:object

25   Handle<JSReceiver> object;
30 isolate, object, Object::ToObject(isolate, args.receiver()));
32 JSReceiver::GetOwnPropertyAttributes(object, name);
63 Object ObjectDefineAccessor(Isolate* isolate, Handle<Object> object,
68 Object::ToObject(isolate, object));
104 Object ObjectLookupAccessor(Isolate* isolate, Handle<Object> object,
106 ASSIGN_RETURN_FAILURE_ON_EXCEPTION(isolate, object,
107 Object::ToObject(isolate, object));
114 LookupIterator it(isolate, object, lookup_key,
177 // https://tc39.github.io/ecma262/#sec-object.prototype.__defineGetter__
180 Handle<Object> object = args.at(0); // Receiver.
183 return ObjectDefineAccessor<ACCESSOR_GETTER>(isolate, object, name, getter);
187 // https://tc39.github.io/ecma262/#sec-object.prototype.__defineSetter__
190 Handle<Object> object = args.at(0); // Receiver.
193 return ObjectDefineAccessor<ACCESSOR_SETTER>(isolate, object, name, setter);
197 // https://tc39.github.io/ecma262/#sec-object.prototype.__lookupGetter__
200 Handle<Object> object = args.at(0);
202 return ObjectLookupAccessor(isolate, object, name, ACCESSOR_GETTER);
206 // https://tc39.github.io/ecma262/#sec-object.prototype.__lookupSetter__
209 Handle<Object> object = args.at(0);
211 return ObjectLookupAccessor(isolate, object, name, ACCESSOR_SETTER);
217 Handle<Object> object = args.atOrUndefined(isolate, 1);
218 if (object->IsJSReceiver()) {
219 MAYBE_RETURN(JSReceiver::SetIntegrityLevel(Handle<JSReceiver>::cast(object),
223 return *object;
243 Handle<Object> object = args.receiver();
244 if (object->IsNullOrUndefined(isolate)) {
258 if (!object->IsJSReceiver()) return ReadOnlyRoots(isolate).undefined_value();
259 Handle<JSReceiver> receiver = Handle<JSReceiver>::cast(object);
276 Handle<Object> object = args.atOrUndefined(isolate, 1);
279 Object::ToObject(isolate, object));
298 Handle<Object> object = args.atOrUndefined(isolate, 1);
299 Maybe<bool> result = object->IsJSReceiver()
301 Handle<JSReceiver>::cast(object), FROZEN)
310 Handle<Object> object = args.atOrUndefined(isolate, 1);
311 Maybe<bool> result = object->IsJSReceiver()
313 Handle<JSReceiver>::cast(object), SEALED)
321 Handle<Object> object = args.atOrUndefined(isolate, 1);
325 Object::ToObject(isolate, object));
357 Handle<Object> object = args.atOrUndefined(isolate, 1);
358 if (object->IsJSReceiver()) {
359 MAYBE_RETURN(JSReceiver::SetIntegrityLevel(Handle<JSReceiver>::cast(object),
363 return *object;