Lines Matching defs:receiver
22 // Returns either a FixedArray or, if the given {receiver} has an enum cache
23 // that contains all enumerable properties of the {receiver} and its prototypes
24 // have none, the map of the {receiver}. This is used to speed up the check for
27 Handle<JSReceiver> receiver) {
28 JSObject::MakePrototypesFast(receiver, kStartAtReceiver, isolate);
29 FastKeyAccumulator accumulator(isolate, receiver,
32 // Test if we have an enum cache for {receiver}.
44 DCHECK(!receiver->IsJSModuleNamespace());
45 return handle(receiver->map(), isolate);
51 Handle<JSReceiver> receiver,
57 LookupIterator it(isolate, receiver, lookup_key);
122 Handle<JSReceiver> receiver = args.at<JSReceiver>(0);
123 RETURN_RESULT_OR_FAILURE(isolate, Enumerate(isolate, receiver));
130 Handle<JSReceiver> receiver = args.at<JSReceiver>(0);
134 isolate, result, HasEnumerableProperty(isolate, receiver, key));