Lines Matching refs:name

38   static bool IsMember(const std::string& name) {  in IsMember()  argument
39 return name == "Member"; in IsMember()
42 static bool IsWeakMember(const std::string& name) { in IsWeakMember() argument
43 return name == "WeakMember"; in IsWeakMember()
46 static bool IsMemberHandle(const std::string& name) { in IsMemberHandle() argument
47 return IsMember(name) || in IsMemberHandle()
48 IsWeakMember(name); in IsMemberHandle()
51 static bool IsPersistent(const std::string& name) { in IsPersistent() argument
52 return name == "Persistent" || in IsPersistent()
53 name == "WeakPersistent" ; in IsPersistent()
56 static bool IsCrossThreadPersistent(const std::string& name) { in IsCrossThreadPersistent() argument
57 return name == "CrossThreadPersistent" || in IsCrossThreadPersistent()
58 name == "CrossThreadWeakPersistent" ; in IsCrossThreadPersistent()
61 static bool IsRefPtr(const std::string& name) { in IsRefPtr() argument
62 return name == "RefPtr"; in IsRefPtr()
65 static bool IsOwnPtr(const std::string& name) { in IsOwnPtr() argument
66 return name == "OwnPtr"; in IsOwnPtr()
69 static bool IsUniquePtr(const std::string& name) { in IsUniquePtr() argument
70 return name == "unique_ptr"; in IsUniquePtr()
73 static bool IsWTFCollection(const std::string& name) { in IsWTFCollection() argument
74 return name == "Vector" || in IsWTFCollection()
75 name == "Deque" || in IsWTFCollection()
76 name == "HashSet" || in IsWTFCollection()
77 name == "ListHashSet" || in IsWTFCollection()
78 name == "LinkedHashSet" || in IsWTFCollection()
79 name == "HashCountedSet" || in IsWTFCollection()
80 name == "HashMap"; in IsWTFCollection()
83 static bool IsGCCollection(const std::string& name) { in IsGCCollection() argument
84 return name == "HeapVector" || in IsGCCollection()
85 name == "HeapDeque" || in IsGCCollection()
86 name == "HeapHashSet" || in IsGCCollection()
87 name == "HeapListHashSet" || in IsGCCollection()
88 name == "HeapLinkedHashSet" || in IsGCCollection()
89 name == "HeapHashCountedSet" || in IsGCCollection()
90 name == "HeapHashMap" || in IsGCCollection()
91 IsPersistentGCCollection(name); in IsGCCollection()
94 static bool IsPersistentGCCollection(const std::string& name) { in IsPersistentGCCollection() argument
95 return name == "PersistentHeapVector" || in IsPersistentGCCollection()
96 name == "PersistentHeapDeque" || in IsPersistentGCCollection()
97 name == "PersistentHeapHashSet" || in IsPersistentGCCollection()
98 name == "PersistentHeapListHashSet" || in IsPersistentGCCollection()
99 name == "PersistentHeapLinkedHashSet" || in IsPersistentGCCollection()
100 name == "PersistentHeapHashCountedSet" || in IsPersistentGCCollection()
101 name == "PersistentHeapHashMap"; in IsPersistentGCCollection()
104 static bool IsHashMap(const std::string& name) { in IsHashMap() argument
105 return name == "HashMap" || in IsHashMap()
106 name == "HeapHashMap" || in IsHashMap()
107 name == "PersistentHeapHashMap"; in IsHashMap()
111 static size_t CollectionDimension(const std::string& name) { in CollectionDimension() argument
112 return (IsHashMap(name) || name == "pair") ? 2 : 1; in CollectionDimension()
115 static bool IsRefCountedBase(const std::string& name) { in IsRefCountedBase() argument
116 return name == "RefCounted" || in IsRefCountedBase()
117 name == "ThreadSafeRefCounted"; in IsRefCountedBase()
120 static bool IsGCMixinBase(const std::string& name) { in IsGCMixinBase() argument
121 return name == "GarbageCollectedMixin"; in IsGCMixinBase()
124 static bool IsGCFinalizedBase(const std::string& name) { in IsGCFinalizedBase() argument
125 return name == "GarbageCollectedFinalized"; in IsGCFinalizedBase()
128 static bool IsGCBase(const std::string& name) { in IsGCBase() argument
129 return name == "GarbageCollected" || in IsGCBase()
130 IsGCFinalizedBase(name) || in IsGCBase()
131 IsGCMixinBase(name); in IsGCBase()
136 static bool IsSafePolymorphicBase(const std::string& name) { in IsSafePolymorphicBase() argument
137 return IsGCBase(name) || IsRefCountedBase(name); in IsSafePolymorphicBase()
158 static bool IsVisitor(const std::string& name) { in IsVisitor() argument
159 return name == "Visitor" || name == "VisitorHelper"; in IsVisitor()
209 const std::string& name = method->getNameAsString(); in GetTraceMethodType() local
210 if (name != kTraceName && name != kTraceAfterDispatchName && in GetTraceMethodType()
211 name != kTraceImplName && name != kTraceAfterDispatchImplName) in GetTraceMethodType()
215 if (name == kTraceImplName || name == kTraceAfterDispatchImplName) { in GetTraceMethodType()
222 if (name == kTraceName) in GetTraceMethodType()
224 if (name == kTraceAfterDispatchName) in GetTraceMethodType()
226 if (name == kTraceImplName) in GetTraceMethodType()
228 if (name == kTraceAfterDispatchImplName) in GetTraceMethodType()
239 static bool IsTraceImplName(const std::string& name) { in IsTraceImplName() argument
240 return name == kTraceImplName || name == kTraceAfterDispatchImplName; in IsTraceImplName()