Home | History | Annotate | Download | only in src

Lines Matching full:getter

178     MaybeObject* value = (callback->getter)(receiver, callback->data);
186 Object* fun_obj = data->getter();
209 Object* getter = AccessorPair::cast(structure)->getter();
210 if (getter->IsSpecFunction()) {
212 return GetPropertyWithDefinedGetter(receiver, JSReceiver::cast(getter));
214 // Getter is not a function.
275 JSReceiver* getter) {
277 Handle<JSReceiver> fun(getter);
281 // Handle stepping into a getter if step into is active.
2706 Handle<Object> getter(v8::internal::GetProperty(desc, get_name));
2708 if (!getter->IsUndefined()) {
2709 // We have a getter but no setter -- the property may not be
3157 } else if (!interceptor->getter()->IsUndefined()) {
3158 v8::NamedPropertyGetter getter =
3159 v8::ToCData<v8::NamedPropertyGetter>(interceptor->getter());
3166 result = getter(v8::Utils::ToLocal(name_handle), info);
3740 // You can't install a getter on a property indexed by the hidden symbol,
4329 Object* getter,
4342 AccessorPair::cast(result)->SetComponents(getter, setter);
4351 Object* getter,
4373 getter,
4381 // getter/setter pair in an arguments elements dictionary backing
4394 getter,
4409 accessors->SetComponents(getter, setter);
4416 Object* getter,
4433 copy->SetComponents(getter, setter);
4444 accessors->SetComponents(getter, setter);
4546 Handle<Object> getter,
4551 object->DefineAccessor(*name, *getter, *setter, attributes));
4555 Object* getter,
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();
5947 copy->set_getter(getter()->IsMap() ? heap->the_hole_value() : getter());
5954 Object* accessor = (component == ACCESSOR_GETTER) ? getter() : setter();
7228 CreateOneBackPointer(accessors->getter());
7255 // Getter prototype() is read-only, set_prototype() has side effects.
7302 if (RestoreOneBackPointer(accessors->getter(),
8769 } else if (!interceptor->getter()->IsUndefined()) {
8770 v8::IndexedPropertyGetter getter =
8771 v8::ToCData<v8::IndexedPropertyGetter>(interceptor->getter());
8778 result = getter(index, info);
8992 Object* fun_obj = data->getter();
9015 Object* getter = AccessorPair::cast(structure)->getter();
9016 if (getter->IsSpecFunction()) {
9018 return GetPropertyWithDefinedGetter(receiver, JSReceiver::cast(getter));
9020 // Getter is not a function.
9765 if (!interceptor->getter()->IsUndefined()) {
9766 v8::IndexedPropertyGetter getter =
9767 v8::ToCData<v8::IndexedPropertyGetter>(interceptor->getter());
9776 result = getter(index, info);
10050 if (!interceptor->getter()->IsUndefined()) {
10051 v8::NamedPropertyGetter getter =
10052 v8::ToCData<v8::NamedPropertyGetter>(interceptor->getter());
10061 result = getter(v8::Utils::ToLocal(name_handle), info);
10937 return accessors->getter()->IsMap() || accessors->setter()->IsMap();