Home | History | Annotate | Download | only in src

Lines Matching refs:Name

16 void TransitionArray::Insert(Handle<Map> map, Handle<Name> name,
37 Name* key = GetSimpleTransitionKey(old_target);
41 : GetTargetDetails(*name, *target);
42 if (flag == SIMPLE_PROPERTY_TRANSITION && key->Equals(*name) &&
67 DCHECK_EQ(is_special_transition, IsSpecialTransition(*name));
70 : GetTargetDetails(*name, *target);
80 ? array->SearchSpecial(Symbol::cast(*name), &insertion_index)
81 : array->Search(details.kind(), *name, details.attributes(),
100 array->SetKey(index, *name);
127 ? array->SearchSpecial(Symbol::cast(*name), &insertion_index)
128 : array->Search(details.kind(), *name, details.attributes(),
149 result->Set(insertion_index, *name, *target);
160 Map* TransitionArray::SearchTransition(Map* map, PropertyKind kind, Name* name,
165 Name* key = GetSimpleTransitionKey(target);
166 if (!key->Equals(name)) return NULL;
174 int transition = transitions->Search(kind, name, attributes);
183 Map* TransitionArray::SearchSpecial(Map* map, Symbol* name) {
187 int transition = transitions->SearchSpecial(name);
197 Handle<Name> name) {
199 Map* target = SearchTransition(*map, kData, *name, NONE);
217 Name* name = GetSimpleTransitionKey(target);
218 if (!name->IsString()) return Handle<String>::null();
219 return Handle<String>(String::cast(name));
456 Name* key = GetSimpleTransitionKey(target);
500 Name* key = old_transitions->GetKey(i);
525 Name* key = GetKey(transition);
544 int TransitionArray::Search(PropertyKind kind, Name* name,
547 int transition = SearchName(name, out_insertion_index);