Lines Matching refs:JSReceiver
78 Handle<JSReceiver> receiver = Handle<JSReceiver>::cast(object);
86 Maybe<bool> maybe = JSReceiver::HasProperty(isolate, receiver, name);
161 bool DeleteObjectPropertyFast(Isolate* isolate, Handle<JSReceiver> receiver,
271 Handle<JSReceiver> receiver,
281 return JSReceiver::DeleteProperty(&it, language_mode);
290 Handle<JSReceiver> receiver;
310 Handle<JSReceiver> receiver;
331 Handle<JSReceiver> receiver;
372 Maybe<bool> result = JSReceiver::GetOwnPropertyDescriptor(&it, &desc);
381 // TODO(jkummerow): Make JSReceiver::HasOwnProperty fast enough to
386 Maybe<bool> maybe = JSReceiver::HasProperty(&it);
402 Maybe<bool> maybe = JSReceiver::HasProperty(&it);
411 JSReceiver::GetPropertyAttributes(&it);
490 Handle<JSReceiver> receiver = args.at<JSReceiver>(0);
545 isolate, JSReceiver::DefineProperties(isolate, obj, properties));
579 !JSReceiver::CheckPrivateNameStore(&it, false)) {
608 if (!JSReceiver::CheckPrivateNameStore(&it, true)) {
613 JSReceiver::AddPrivateField(&it, value, Nothing<ShouldThrow>()));
616 JSReceiver::CreateDataProperty(&it, value, Nothing<ShouldThrow>()));
625 Handle<JSReceiver> obj = args.at<JSReceiver>(0);
628 JSReceiver::SetPrototype(isolate, obj, prototype, false, kThrowOnError),
651 Handle<JSReceiver> receiver = args.at<JSReceiver>(0);
656 JSReceiver::GetOwnValues(receiver, PropertyFilter::ENUMERABLE_STRINGS,
665 Handle<JSReceiver> receiver = args.at<JSReceiver>(0);
670 JSReceiver::GetOwnValues(receiver, PropertyFilter::ENUMERABLE_STRINGS,
679 Handle<JSReceiver> receiver = args.at<JSReceiver>(0);
684 JSReceiver::GetOwnEntries(receiver, PropertyFilter::ENUMERABLE_STRINGS,
693 Handle<JSReceiver> receiver = args.at<JSReceiver>(0);
698 JSReceiver::GetOwnEntries(receiver, PropertyFilter::ENUMERABLE_STRINGS,
710 ? JSReceiver::IsExtensible(Handle<JSReceiver>::cast(object))
719 Handle<JSReceiver> object = args.at<JSReceiver>(0);
721 MAYBE_RETURN(JSReceiver::PreventExtensions(Handle<JSReceiver>::cast(object),
730 Handle<JSReceiver> object = args.at<JSReceiver>(0);
732 Maybe<bool> result = JSReceiver::PreventExtensions(
733 Handle<JSReceiver>::cast(object), kDontThrow);
741 Handle<JSReceiver> receiver = args.at<JSReceiver>(0);
744 JSReceiver::GetPrototype(isolate, receiver));
751 Handle<JSReceiver> object = args.at<JSReceiver>(0);
755 JSReceiver::SetPrototype(isolate, object, proto, true, kThrowOnError),
765 Handle<JSReceiver> object = args.at<JSReceiver>(0);
769 JSReceiver::SetPrototype(isolate, object, proto, true, kDontThrow);
929 Handle<JSReceiver> object = args.at<JSReceiver>(0);
950 Handle<JSReceiver> receiver;
1000 Handle<JSReceiver> receiver = Handle<JSReceiver>::cast(object);
1008 Maybe<bool> maybe = JSReceiver::HasProperty(isolate, receiver, name);
1016 Handle<JSReceiver> object = args.at<JSReceiver>(0);
1050 Handle<JSReceiver> new_target = args.at<JSReceiver>(1);
1060 Handle<JSReceiver> new_target = args.at<JSReceiver>(1);
1198 Handle<JSReceiver> object = Handle<JSReceiver>::cast(value);
1199 type = JSReceiver::GetConstructorName(isolate, object);
1261 Handle<JSReceiver> target = args.at<JSReceiver>(0);
1269 MAYBE_RETURN(JSReceiver::SetOrCopyDataProperties(
1288 JSReceiver::SetOrCopyDataProperties(
1372 MAYBE_RETURN(JSReceiver::SetOrCopyDataProperties(
1450 Maybe<bool> result = JSReceiver::HasInPrototypeChain(
1451 isolate, Handle<JSReceiver>::cast(object), prototype);
1469 Handle<JSReceiver> o = args.at<JSReceiver>(0);
1476 MAYBE_RETURN(JSReceiver::CreateDataProperty(&it, value, Just(kThrowOnError)),
1498 Handle<JSReceiver> object = args.at<JSReceiver>(0);
1503 JSReceiver::GetOwnPropertyDescriptor(isolate, object, name, &desc);