Lines Matching refs:U
139 template <typename U>
141 using other = ArenaAllocatorAdapter<U>;
149 template <typename U>
150 ArenaAllocatorAdapter(const ArenaAllocatorAdapter<U>& other) in ArenaAllocatorAdapter()
161 template <typename U>
176 template <typename U>
178 using other = ArenaAllocatorAdapter<U>;
185 template <typename U>
186 ArenaAllocatorAdapter(const ArenaAllocatorAdapter<U>& other) in ArenaAllocatorAdapter()
210 template <typename U, typename... Args>
211 void construct(U* p, Args&&... args) { in construct()
212 ::new (static_cast<void*>(p)) U(std::forward<Args>(args)...); in construct()
214 template <typename U>
215 void destroy(U* p) { in destroy()
216 p->~U(); in destroy()
222 template <typename U>
225 template <typename U>
226 friend bool operator==(const ArenaAllocatorAdapter<U>& lhs,
227 const ArenaAllocatorAdapter<U>& rhs);