Lines Matching refs:AllocatorTy
40 typename AllocatorTy = MallocAllocator>
60 template <typename AllocatorTy>
64 AllocatorTy &Allocator) { in Create()
73 template <typename AllocatorTy>
74 void Destroy(AllocatorTy &Allocator) { in Destroy()
82 typename AllocatorTy = MallocAllocator>
85 ScopedHashTable<K, V, KInfo, AllocatorTy> &HT;
96 ScopedHashTableScope(ScopedHashTable<K, V, KInfo, AllocatorTy> &HT);
103 friend class ScopedHashTable<K, V, KInfo, AllocatorTy>;
145 template <typename K, typename V, typename KInfo, typename AllocatorTy>
150 typedef ScopedHashTableScope<K, V, KInfo, AllocatorTy> ScopeTy;
157 AllocatorTy Allocator;
161 friend class ScopedHashTableScope<K, V, KInfo, AllocatorTy>;
164 ScopedHashTable(AllocatorTy A) : CurScope(0), Allocator(A) {} in ScopedHashTable()
171 AllocatorTy &getAllocator() { return Allocator; } in getAllocator()
172 const AllocatorTy &getAllocator() const { return Allocator; } in getAllocator()