Lines Matching refs:allocator

72     class allocator<void>  in _GLIBCXX_VISIBILITY()
86 { typedef allocator<_Tp1> other; }; in _GLIBCXX_VISIBILITY()
99 allocator() = default; in _GLIBCXX_VISIBILITY()
100 ~allocator() = default; in _GLIBCXX_VISIBILITY()
104 allocator(const allocator<_Up>&) noexcept { } in _GLIBCXX_VISIBILITY()
122 class allocator : public __allocator_base<_Tp> in _GLIBCXX_VISIBILITY()
138 { typedef allocator<_Tp1> other; }; in _GLIBCXX_VISIBILITY()
152 allocator() _GLIBCXX_NOTHROW { } in _GLIBCXX_VISIBILITY()
155 allocator(const allocator& __a) _GLIBCXX_NOTHROW in _GLIBCXX_VISIBILITY()
160 allocator& operator=(const allocator&) = default; in _GLIBCXX_VISIBILITY()
165 allocator(const allocator<_Tp1>&) _GLIBCXX_NOTHROW { } in _GLIBCXX_VISIBILITY()
170 ~allocator() _GLIBCXX_NOTHROW { } in _GLIBCXX_VISIBILITY()
200 operator==(const allocator&, const allocator&) _GLIBCXX_NOTHROW in _GLIBCXX_VISIBILITY()
205 operator!=(const allocator&, const allocator&) _GLIBCXX_NOTHROW in _GLIBCXX_VISIBILITY()
214 operator==(const allocator<_T1>&, const allocator<_T2>&) in _GLIBCXX_VISIBILITY()
221 operator!=(const allocator<_T1>&, const allocator<_T2>&) in _GLIBCXX_VISIBILITY()
229 class allocator<const _Tp> in _GLIBCXX_VISIBILITY()
233 template<typename _Up> allocator(const allocator<_Up>&) { } in _GLIBCXX_VISIBILITY()
237 class allocator<volatile _Tp> in _GLIBCXX_VISIBILITY()
241 template<typename _Up> allocator(const allocator<_Up>&) { } in _GLIBCXX_VISIBILITY()
245 class allocator<const volatile _Tp> in _GLIBCXX_VISIBILITY()
249 template<typename _Up> allocator(const allocator<_Up>&) { } in _GLIBCXX_VISIBILITY()
257 extern template class allocator<char>; in _GLIBCXX_VISIBILITY()
258 extern template class allocator<wchar_t>; in _GLIBCXX_VISIBILITY()