Lines Matching refs:U
114 template <typename U>
116 using other = ScopedArenaAllocatorAdapter<U>;
126 template <typename U>
127 ScopedArenaAllocatorAdapter(const ScopedArenaAllocatorAdapter<U>& other) in ScopedArenaAllocatorAdapter()
140 template <typename U>
157 template <typename U>
159 using other = ScopedArenaAllocatorAdapter<U>;
169 template <typename U>
170 ScopedArenaAllocatorAdapter(const ScopedArenaAllocatorAdapter<U>& other) in ScopedArenaAllocatorAdapter()
199 template <typename U, typename... Args>
200 void construct(U* p, Args&&... args) { in construct()
202 ::new (static_cast<void*>(p)) U(std::forward<Args>(args)...); in construct()
204 template <typename U>
205 void destroy(U* p) { in destroy()
207 p->~U(); in destroy()
213 template <typename U>
216 template <typename U>
217 friend bool operator==(const ScopedArenaAllocatorAdapter<U>& lhs,
218 const ScopedArenaAllocatorAdapter<U>& rhs);