Lines Matching refs:_M_allocator
91 _Alloc _M_allocator; in _GLIBCXX_VISIBILITY() local
116 : _M_allocator(__a2._M_allocator), _M_extra(_S_extra()) { } in _GLIBCXX_VISIBILITY()
119 : _M_allocator(__a), _M_extra(_S_extra()) { } in _GLIBCXX_VISIBILITY()
124 pointer __res = _M_allocator.allocate(__n + _M_extra); in _GLIBCXX_VISIBILITY()
133 pointer __res = _M_allocator.allocate(__n + _M_extra, __hint); in _GLIBCXX_VISIBILITY()
148 _M_allocator.deallocate(__real_p, __n + _M_extra); in _GLIBCXX_VISIBILITY()
156 { _Traits::construct(_M_allocator, __p, __val); } in _GLIBCXX_VISIBILITY()
163 _Traits::construct(_M_allocator, __p, in _GLIBCXX_VISIBILITY()
171 { _Traits::destroy(_M_allocator, __p); } in _GLIBCXX_VISIBILITY()
175 { return _Traits::max_size(_M_allocator) - _M_extra; } in _GLIBCXX_VISIBILITY()
179 { return __lhs._M_allocator == __rhs._M_allocator; } in _GLIBCXX_VISIBILITY()