Lines Matching defs:receiver
63 Handle<JSReceiver> receiver,
68 Map map = receiver->map();
238 Maybe<bool> KeyAccumulator::CollectKeys(Handle<JSReceiver> receiver,
244 MAYBE_RETURN(CollectOwnJSProxyKeys(receiver, Handle<JSProxy>::cast(object)),
261 result = CollectOwnJSProxyKeys(receiver, Handle<JSProxy>::cast(current));
264 result = CollectOwnKeys(receiver, Handle<JSObject>::cast(current));
530 // receiver.
616 // Don't leak the enumeration cache without the receiver since it might get
623 bool FastKeyAccumulator::MayHaveElements(JSReceiver receiver) {
624 if (!receiver.IsJSObject()) return true;
625 JSObject object = JSObject::cast(receiver);
631 bool FastKeyAccumulator::TryPrototypeInfoCache(Handle<JSReceiver> receiver) {
633 Handle<JSObject> object = Handle<JSObject>::cast(receiver);
640 HeapObject prototype = receiver->map().prototype();
658 Handle<JSReceiver> receiver, Handle<JSObject> object,
669 PropertyCallbackArguments args(isolate_, interceptor->data(), *receiver,
697 Handle<JSReceiver> receiver, Handle<JSObject> object,
699 PropertyCallbackArguments enum_args(isolate_, interceptor->data(), *receiver,
717 receiver, object, interceptor, result, type));
725 Maybe<bool> KeyAccumulator::CollectInterceptorKeys(Handle<JSReceiver> receiver,
740 return CollectInterceptorKeysInternal(receiver, object, interceptor, type);
744 Handle<JSReceiver> receiver, Handle<JSObject> object) {
750 return CollectInterceptorKeys(receiver, object, kIndexed);
980 Maybe<bool> KeyAccumulator::CollectOwnPropertyNames(Handle<JSReceiver> receiver,
1054 return CollectInterceptorKeys(receiver, object, kNamed);
1057 ExceptionStatus KeyAccumulator::CollectPrivateNames(Handle<JSReceiver> receiver,
1081 Handle<AccessCheckInfo> access_check_info, Handle<JSReceiver> receiver,
1085 receiver, object,
1094 receiver, object,
1104 Maybe<bool> KeyAccumulator::CollectOwnKeys(Handle<JSReceiver> receiver,
1128 receiver, object),
1135 RETURN_NOTHING_IF_NOT_SUCCESSFUL(CollectPrivateNames(receiver, object));
1140 MAYBE_RETURN(CollectOwnElementIndices(receiver, object), Nothing<bool>());
1142 MAYBE_RETURN(CollectOwnPropertyNames(receiver, object), Nothing<bool>());
1185 Maybe<bool> KeyAccumulator::CollectOwnJSProxyKeys(Handle<JSReceiver> receiver,