Lines Matching refs:AllocatorTy
40 typename AllocatorTy = MallocAllocator>
60 template <typename AllocatorTy>
64 AllocatorTy &Allocator) {
73 template <typename AllocatorTy>
74 void Destroy(AllocatorTy &Allocator) {
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;
156 AllocatorTy Allocator;
160 friend class ScopedHashTableScope<K, V, KInfo, AllocatorTy>;
163 ScopedHashTable(AllocatorTy A) : CurScope(0), Allocator(A) {}
170 typedef typename ReferenceAdder<AllocatorTy>::result AllocatorRefTy;
171 typedef typename ReferenceAdder<const AllocatorTy>::result AllocatorCRefTy;