Home | History | Annotate | Download | only in src

Lines Matching defs:accessor

203   DCHECK(state_ == DATA || state_ == ACCESSOR);
269 DCHECK(state_ == DATA || state_ == ACCESSOR);
332 DCHECK(state_ != LookupIterator::ACCESSOR ||
432 ElementsAccessor* accessor = object->GetElementsAccessor();
433 accessor->Delete(object, number_);
491 state_ = ACCESSOR;
500 if (state() == ACCESSOR && GetAccessors()->IsAccessorPair()) {
535 // TODO(verwaest): Move code into the element accessor.
597 ElementsAccessor* accessor = holder->GetElementsAccessor();
598 return accessor->Get(holder, number_);
719 DCHECK_EQ(ACCESSOR, state_);
736 ElementsAccessor* accessor = object->GetElementsAccessor();
737 accessor->Set(object, number_, *value);
843 return ACCESSOR;
847 case ACCESSOR:
869 ElementsAccessor* accessor = js_object->GetElementsAccessor();
872 accessor->GetEntryForIndex(isolate_, js_object, backing_store, index_);
876 property_details_ = accessor->GetDetails(js_object, number_);
895 return ACCESSOR;
919 return state() == LookupIterator::ACCESSOR &&
924 DCHECK_EQ(state(), LookupIterator::ACCESSOR);