Lines Matching refs:Name
39 static void Insert(Handle<Map> map, Handle<Name> name, Handle<Map> target,
42 static Map* SearchTransition(Map* map, PropertyKind kind, Name* name,
45 Handle<Name> name,
47 if (Map* transition = SearchTransition(*map, kind, *name, attributes)) {
53 static Map* SearchSpecial(Map* map, Symbol* name);
55 static Handle<Map> FindTransitionToField(Handle<Map> map, Handle<Name> name);
141 static inline Name* GetKey(Object* raw_transitions, int transition_number);
142 inline Name* GetKey(int transition_number);
143 inline void SetKey(int transition_number, Name* value);
147 Name* GetSortedKey(int transition_number) {
155 static inline PropertyDetails GetTargetDetails(Name* name, Map* target);
199 static inline bool IsSpecialTransition(Name* name);
251 // Search a transition for a given kind, property name and attributes.
252 int Search(PropertyKind kind, Name* name, PropertyAttributes attributes,
260 // Search a first transition for a given property name.
261 inline int SearchName(Name* name, int* out_insertion_index = NULL);
274 static inline Name* GetSimpleTransitionKey(Map* transition) {
293 static inline int CompareKeys(Name* key1, uint32_t hash1, PropertyKind kind1,
294 PropertyAttributes attributes1, Name* key2,
300 static inline int CompareNames(Name* key1, uint32_t hash1, Name* key2,
310 inline void Set(int transition_number, Name* key, Map* target);