Lines Matching refs:__alloc

246       current(const allocator_type& __alloc = allocator_type()) noexcept
248 basic_stacktrace __ret(__alloc);
262 const allocator_type& __alloc = allocator_type()) noexcept
264 basic_stacktrace __ret(__alloc);
281 const allocator_type& __alloc = allocator_type()) noexcept
285 basic_stacktrace __ret(__alloc);
322 basic_stacktrace(const allocator_type& __alloc) noexcept
323 : _M_alloc(__alloc)
337 const allocator_type& __alloc) noexcept
338 : _M_alloc(__alloc)
345 const allocator_type& __alloc) noexcept
346 : _M_alloc(__alloc)
581 _S_max_size(const allocator_type& __alloc) noexcept
584 const size_t __alloc_max = _AllocTraits::max_size(__alloc);
598 _M_allocate(allocator_type& __alloc, size_type __n) noexcept
600 if (__n <= _S_max_size(__alloc)) [[likely]]
616 _M_frames = __alloc.allocate(__n);
630 _M_deallocate(allocator_type& __alloc) noexcept
638 __alloc.deallocate(_M_frames, _M_capacity);
649 _M_resize(size_type __n, allocator_type& __alloc) noexcept
652 _AllocTraits::destroy(__alloc, &_M_frames[__i]);
657 _M_push_back(allocator_type& __alloc,
662 _Impl __tmp = _M_xclone(_M_capacity ? _M_capacity : 8, __alloc);
665 _M_resize(0, __alloc);
666 _M_deallocate(__alloc);
670 _AllocTraits::construct(__alloc, __addr, __f);
676 _M_clone(allocator_type& __alloc) const noexcept
678 return _M_xclone(_M_size, __alloc);
683 _M_xclone(size_type __extra, allocator_type& __alloc) const noexcept
686 if (__i._M_allocate(__alloc, _M_size + __extra)) [[likely]]
687 __i._M_assign(*this, __alloc);
693 _M_assign(const _Impl& __other, allocator_type& __alloc) noexcept
697 _M_frames, __alloc);