Lines Matching refs:name
14 #include "src/objects/name.h"
27 // Find all transitions with given name and calls the callback.
57 static void Insert(Isolate* isolate, Handle<Map> map, Handle<Name> name,
60 Map SearchTransition(Name name, PropertyKind kind,
63 Isolate* isolate, Handle<Map> map, Name name, PropertyKind kind,
66 Map SearchSpecial(Symbol name);
68 Handle<Map> map, Symbol name);
72 static bool IsSpecialTransition(ReadOnlyRoots roots, Name name);
76 Handle<Name> name, RequestedLocation requested_location = kAnyLocation);
78 MaybeHandle<Map> FindTransitionToField(Handle<Name> name) {
79 return FindTransitionToDataProperty(name, kFieldOnly);
82 // Find all transitions with given name and calls the callback.
87 void ForEachTransitionTo(Name name, const ForEachTransitionCallback& callback,
100 static inline PropertyDetails GetTargetDetails(Name name, Map target);
104 static bool IsMatchingMap(Map target, Name name, PropertyKind kind,
297 inline int SearchNameForTesting(Name name,
300 inline Map SearchAndGetTargetForTesting(PropertyKind kind, Name name,
336 // Search a transition for a given kind, property name and attributes.
337 int Search(PropertyKind kind, Name name, PropertyAttributes attributes,
340 V8_EXPORT_PRIVATE Map SearchAndGetTarget(PropertyKind kind, Name name,
347 // Search a first transition for a given property name.
348 inline int SearchName(Name name, bool concurrent_search = false,
355 // Find all transitions with given name and calls the callback.
356 void ForEachTransitionTo(Name name,