Lines Matching refs:__sso_allocator
24 template <class _Tp, size_t _Np> class _LIBCPP_HIDDEN __sso_allocator; variable
27 class _LIBCPP_HIDDEN __sso_allocator<void, _Np>
35 class _LIBCPP_HIDDEN __sso_allocator
46 using other = __sso_allocator<U, _Np>;
49 _LIBCPP_INLINE_VISIBILITY __sso_allocator() throw() : __allocated_(false) {} in __sso_allocator() function
50 … _LIBCPP_INLINE_VISIBILITY __sso_allocator(const __sso_allocator&) throw() : __allocated_(false) {} in __sso_allocator() argument
51 …template <class _Up> _LIBCPP_INLINE_VISIBILITY __sso_allocator(const __sso_allocator<_Up, _Np>&) t… in __sso_allocator() function
54 __sso_allocator& operator=(const __sso_allocator&);
56 …_LIBCPP_INLINE_VISIBILITY pointer allocate(size_type __n, typename __sso_allocator<void, _Np>::con…
75 bool operator==(const __sso_allocator& __a) const {return &buf_ == &__a.buf_;}
77 bool operator!=(const __sso_allocator& __a) const {return &buf_ != &__a.buf_;}