Lines Matching refs:dictionary
226 Handle<GlobalDictionary> dictionary(holder->global_dictionary()); in PrepareForDataProperty() local
228 PropertyCell::cast(dictionary->ValueAt(dictionary_entry()))); in PrepareForDataProperty()
231 PropertyCell::PrepareForValue(dictionary, dictionary_entry(), value, in PrepareForDataProperty()
292 Handle<GlobalDictionary> dictionary(holder->global_dictionary()); in ReconfigureDataProperty() local
295 dictionary, dictionary_entry(), value, details); in ReconfigureDataProperty()
299 Handle<NameDictionary> dictionary(holder->property_dictionary()); in ReconfigureDataProperty() local
301 dictionary->DetailsAt(dictionary_entry()); in ReconfigureDataProperty()
305 dictionary->SetEntry(dictionary_entry(), name(), value, details); in ReconfigureDataProperty()
349 Handle<GlobalDictionary> dictionary(global->global_dictionary(), in PrepareTransitionToDataProperty() local
356 int index = dictionary->NextEnumerationIndex(); in PrepareTransitionToDataProperty()
357 dictionary->SetNextEnumerationIndex(index + 1); in PrepareTransitionToDataProperty()
409 Handle<NameDictionary> dictionary(receiver->property_dictionary(), in ApplyTransitionToDataProperty() local
412 dictionary = NameDictionary::Add(dictionary, name(), in ApplyTransitionToDataProperty()
415 receiver->set_properties(*dictionary); in ApplyTransitionToDataProperty()
417 property_details_ = dictionary->DetailsAt(entry); in ApplyTransitionToDataProperty()
536 Handle<SeededNumberDictionary> dictionary = in TransitionToAccessorPair() local
539 dictionary = SeededNumberDictionary::Set(dictionary, index_, pair, details, in TransitionToAccessorPair()
541 receiver->RequireSlowElements(*dictionary); in TransitionToAccessorPair()
549 FixedArray::cast(receiver->elements())->set(1, *dictionary); in TransitionToAccessorPair()
551 receiver->set_elements(*dictionary); in TransitionToAccessorPair()
752 GlobalDictionary* dictionary = JSObject::cast(*holder)->global_dictionary(); in WriteDataValue() local
753 Object* cell = dictionary->ValueAt(dictionary_entry()); in WriteDataValue()
757 NameDictionary* dictionary = holder->property_dictionary(); in WriteDataValue() local
758 dictionary->ValueAtPut(dictionary_entry(), *value); in WriteDataValue()