Home | History | Annotate | Download | only in src

Lines Matching defs:setter

1904   if (!interceptor->setter()->IsUndefined()) {
1908 v8::NamedPropertySetter setter =
1909 v8::ToCData<v8::NamedPropertySetter>(interceptor->setter());
1918 result = setter(v8::Utils::ToLocal(name_handle),
1965 // value since a const declaration would conflict with the setter.
1976 MaybeObject* obj = (callback->setter)(this, value, callback->data);
1985 Object* call_obj = data->setter();
2004 Object* setter = AccessorPair::cast(structure)->setter();
2005 if (setter->IsSpecFunction()) {
2007 return SetPropertyWithDefinedSetter(JSReceiver::cast(setter), value);
2026 MaybeObject* JSReceiver::SetPropertyWithDefinedSetter(JSReceiver* setter,
2030 Handle<JSReceiver> fun(setter, isolate);
2034 // Handle stepping into a setter if step into is active.
2697 Handle<Object> setter(v8::internal::GetProperty(desc, set_name));
2699 if (!setter->IsUndefined()) {
2700 // We have a setter -- invoke it.
2703 JSReceiver::cast(*setter), *value);
2709 // We have a getter but no setter -- the property may not be
3006 // callback setter removed. The two lines looking up the LookupResult
4330 Object* setter,
4342 AccessorPair::cast(result)->SetComponents(getter, setter);
4352 Object* setter,
4374 setter,
4381 // getter/setter pair in an arguments elements dictionary backing
4395 setter,
4409 accessors->SetComponents(getter, setter);
4417 Object* setter,
4433 copy->SetComponents(getter, setter);
4444 accessors->SetComponents(getter, setter);
4547 Handle<Object> setter,
4551 object->DefineAccessor(*name, *getter, *setter, attributes));
4556 Object* setter,
4571 name, getter, setter, attributes);
4585 DefineElementAccessor(index, getter, setter, attributes) :
4586 DefinePropertyAccessor(name, getter, setter, attributes);
4912 // at its getter, and an odd index means we look at its setter.
4924 // We might have a map transition in a getter or in a setter.
4928 ((index & 1) == 0) ? accessors->getter() : accessors->setter();
5948 copy->set_setter(setter()->IsMap() ? heap->the_hole_value() : setter());
5954 Object* accessor = (component == ACCESSOR_GETTER) ? getter() : setter();
7229 CreateOneBackPointer(accessors->setter());
7307 if (RestoreOneBackPointer(accessors->setter(),
8954 if (!interceptor->setter()->IsUndefined()) {
8955 v8::IndexedPropertySetter setter =
8956 v8::ToCData<v8::IndexedPropertySetter>(interceptor->setter());
8965 result = setter(index, v8::Utils::ToLocal(value_handle), info);
9038 // value since a const declaration would conflict with the setter.
9052 Object* call_obj = data->setter();
9072 Handle<Object> setter(AccessorPair::cast(structure)->setter());
9073 if (setter->IsSpecFunction()) {
9075 return SetPropertyWithDefinedSetter(JSReceiver::cast(*setter), value);
10937 return accessors->getter()->IsMap() || accessors->setter()->IsMap();