Lines Matching refs:allocator
32 class allocator; variable
44 class _LIBCPP_TEMPLATE_VIS allocator<void> {
54 typedef allocator<_Up> other;
60 class _LIBCPP_TEMPLATE_VIS allocator<const void> {
70 typedef allocator<_Up> other;
102 class _LIBCPP_TEMPLATE_VIS allocator : private __non_trivial_if<!is_void<_Tp>::value, allocator<_Tp…
114 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 allocator() _NOEXCEPT = default;
117 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 allocator(const allocator<_Up>&) _NOEXCEPT {}
120 if (__n > allocator_traits<allocator>::max_size(*this))
152 typedef allocator<_Up> other;
181 class _LIBCPP_TEMPLATE_VIS allocator<const _Tp>
182 : private __non_trivial_if<!is_void<_Tp>::value, allocator<const _Tp> > {
194 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 allocator() _NOEXCEPT = default;
197 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 allocator(const allocator<_Up>&) _NOEXCEPT {}
200 if (__n > allocator_traits<allocator>::max_size(*this))
232 typedef allocator<_Up> other;
259 operator==(const allocator<_Tp>&, const allocator<_Up>&) _NOEXCEPT {
266 inline _LIBCPP_HIDE_FROM_ABI bool operator!=(const allocator<_Tp>&, const allocator<_Up>&) _NOEXCEP…