Lines Matching defs:setter
473 // value since a const declaration would conflict with the setter.
489 Object* call_obj = data->setter();
504 Handle<Object> setter(AccessorPair::cast(*structure)->setter(), isolate);
505 if (setter->IsSpecFunction()) {
508 receiver, Handle<JSReceiver>::cast(setter), value);
547 Handle<JSReceiver> setter,
549 Isolate* isolate = setter->GetIsolate();
552 // Handle stepping into a setter if step into is active.
554 if (debug->StepInActive() && setter->IsJSFunction()) {
556 Handle<JSFunction>::cast(setter), Handle<Object>::null(), 0, false);
562 Execution::Call(isolate, setter, receiver, ARRAY_SIZE(argv), argv),
2949 if (!interceptor->setter()->IsUndefined()) {
2954 v8::NamedPropertySetterCallback setter =
2955 v8::ToCData<v8::NamedPropertySetterCallback>(interceptor->setter());
2958 v8::Handle<v8::Value> result = args.Call(setter,
3652 Handle<Object> setter = Object::GetProperty(desc, set_name).ToHandleChecked();
3653 if (!setter->IsUndefined()) {
3656 receiver, Handle<JSReceiver>::cast(setter), value);
3760 Handle<Object> setter;
3762 isolate, setter, Object::GetProperty(desc, set_n), NONE);
3763 writable = isolate->factory()->ToBoolean(!setter->IsUndefined());
4164 // callback setter removed. The two lines looking up the LookupResult
4278 // This way we don't have to introduce a lookup to the setter,
6418 Object* setter,
6431 AccessorPair::cast(result)->SetComponents(getter, setter);
6442 Handle<Object> setter,
6467 *setter,
6474 // getter/setter pair in an arguments elements dictionary backing
6488 *setter,
6500 accessors->SetComponents(*getter, *setter);
6514 // e.g. have to fall back to the slow case while adding a setter after
6531 Handle<Object> setter,
6536 bool only_attribute_changes = getter->IsNull() && setter->IsNull();
6542 bool setterOk = !getterOk || setter->IsNull() ||
6543 DefineFastAccessor(object, name, ACCESSOR_SETTER, setter, attributes);
6548 accessors->SetComponents(*getter, *setter);
6649 Handle<Object> setter,
6668 setter,
6708 object, index, getter, setter, attributes, access_control);
6711 object, name, getter, setter, attributes, access_control);
8342 copy->set_setter(pair->setter());
12287 if (!interceptor->setter()->IsUndefined()) {
12288 v8::IndexedPropertySetterCallback setter =
12289 v8::ToCData<v8::IndexedPropertySetterCallback>(interceptor->setter());
12295 args.Call(setter, index, v8::Utils::ToLocal(value));
12370 // value since a const declaration would conflict with the setter.
12377 Object* call_obj = data->setter();
12394 Handle<Object> setter(AccessorPair::cast(*structure)->setter(), isolate);
12395 if (setter->IsSpecFunction()) {
12398 object, Handle<JSReceiver>::cast(setter), value);