Lines Matching refs:target

274     Handle<JSReceiver> target, Handle<Object> source,
284 Isolate* isolate = target->GetIsolate();
286 // If the target is deprecated, the object will be updated on first store. If
287 // the source for that store equals the target, this will invalidate the
288 // cached representation of the source. Preventively upgrade the target.
290 if (target->map().is_deprecated()) {
291 JSObject::MigrateInstance(isolate, Handle<JSObject>::cast(target));
305 CHECK_IMPLIES(!use_set, !target.is_identical_to(from));
372 LookupIterator it(isolate, target, key);
389 // 4a ii 2. Perform ? CreateDataProperty(target, nextKey, propValue).
392 LookupIterator it(isolate, target, next_key, LookupIterator::OWN);
415 Isolate* isolate, Handle<JSReceiver> target, Handle<Object> source,
420 FastAssign(target, source, mode, excluded_properties, use_set);
434 if (!from->HasFastProperties() && target->HasFastProperties() &&
435 !target->IsJSGlobalProxy()) {
437 DCHECK(!target->IsJSProxy());
453 JSObject::NormalizeProperties(isolate, Handle<JSObject>::cast(target),
485 Runtime::SetObjectProperty(isolate, target, next_key, prop_value,
490 // 4a ii 2. Perform ! CreateDataProperty(target, nextKey, propValue).
492 LookupIterator it(isolate, target, key, LookupIterator::OWN);
554 // If the object was instantiated simply with base == new.target, the
676 current = JSReceiver::cast(proxy.target());
710 Handle<Object> target(Handle<JSProxy>::cast(receiver)->target(), isolate);
711 if (!target->IsJSReceiver()) return MaybeHandle<NativeContext>();
712 receiver = Handle<JSReceiver>::cast(target);
2296 // If called through new, new.target can be:
5030 // * If target is non-extensible, [[SetPrototypeOf]] must return false,
5031 // unless V is the SameValue as the target's observed [[GetPrototypeOf]]