Lines Matching refs:U
52 template <typename U>
54 using other = ArenaAllocator<U, POCMA, CounterType>;
60 template <typename U, typename POCMA2>
61 ArenaAllocator( const ArenaAllocator<U, POCMA2, CounterType>& other ) noexcept in ArenaAllocator()
93 template <typename T, typename U, typename POCMA, typename C>
94 bool operator==( const ArenaAllocator<T, POCMA, C>& lhs, const ArenaAllocator<U, POCMA, C>& rhs ) {
98 template <typename T, typename U, typename POCMA, typename C>
99 bool operator!=( const ArenaAllocator<T, POCMA, C>& lhs, const ArenaAllocator<U, POCMA, C>& rhs ) {
140 template <typename U>
142 using other = LocalCountingAllocator<typename base_traits::template rebind_alloc<U>>;
150 template <typename U>
151 LocalCountingAllocator( const LocalCountingAllocator<U>& other ) in LocalCountingAllocator()
177 template <typename U, typename... Args>
178 void construct( U* ptr, Args&&... args ) { in construct()
183 template <typename U>
184 void destroy( U* ptr ) { in destroy()
259 template <typename U>
261 using other = StaticCountingAllocator<typename base_traits::template rebind_alloc<U>>;
266 template <typename U>
267 StaticCountingAllocator( const StaticCountingAllocator<U>& other ) : base_type(other) {} in StaticCountingAllocator()
288 template <typename U, typename... Args>
289 void construct( U* ptr, Args&&... args ) { in construct()
294 template <typename U>
295 void destroy( U* ptr ) { in destroy()
388 template <typename U>
390 using other = StaticSharedCountingAllocator<typename base_traits::template rebind_alloc<U>>;
397 template <typename U>
398 …StaticSharedCountingAllocator( const StaticSharedCountingAllocator<U>& other) : alloc_base_type(ot… in StaticSharedCountingAllocator()
424 template <typename U, typename... Args>
425 void construct( U* ptr, Args&&... args ) { in construct()
430 template <typename U>
431 void destroy( U* ptr ) { in destroy()
515 template <typename U>
517 using other = PropagatingAllocator<typename base_allocator_traits::template rebind_alloc<U>,
599 template <typename U>
601 using other = AlwaysEqualAllocator<U>;
608 template <typename U>
609 AlwaysEqualAllocator( const AlwaysEqualAllocator<U>& other )
621 template <typename U>
623 using other = NotAlwaysEqualAllocator<U>;
630 template <typename U>
631 NotAlwaysEqualAllocator( const NotAlwaysEqualAllocator<U>& other )