Lines Matching refs:U
82 template<typename U, typename R>
84 template<typename V, typename U, typename R>
85 … friend bool operator==( const memory_pool_allocator<V,R>& a, const memory_pool_allocator<U,R>& b);
86 template<typename V, typename U, typename R>
87 … friend bool operator!=( const memory_pool_allocator<V,R>& a, const memory_pool_allocator<U,R>& b);
96 template<typename U> struct rebind {
97 typedef memory_pool_allocator<U, P> other;
102 template<typename U>
103 memory_pool_allocator(const memory_pool_allocator<U,P>& src) throw() : my_pool(src.my_pool) {} in memory_pool_allocator() argument
126 template<typename U, typename... Args>
127 void construct(U *p, Args&&... args) in construct()
128 { ::new((void *)p) U(std::forward<Args>(args)...); } in construct()
148 template<typename U> struct rebind {
149 typedef memory_pool_allocator<U, P> other;
154 template<typename U>
155 memory_pool_allocator(const memory_pool_allocator<U,P>& src) throw() : my_pool(src.my_pool) {} in memory_pool_allocator() argument
159 template<typename U, typename R>
161 template<typename V, typename U, typename R>
162 … friend bool operator==( const memory_pool_allocator<V,R>& a, const memory_pool_allocator<U,R>& b);
163 template<typename V, typename U, typename R>
164 … friend bool operator!=( const memory_pool_allocator<V,R>& a, const memory_pool_allocator<U,R>& b);
167 template<typename T, typename U, typename P>
168 inline bool operator==( const memory_pool_allocator<T,P>& a, const memory_pool_allocator<U,P>& b) {…
170 template<typename T, typename U, typename P>
171 inline bool operator!=( const memory_pool_allocator<T,P>& a, const memory_pool_allocator<U,P>& b) {…