Lines Matching refs:__alloc

366 constexpr void __allocator_destroy_multidimensional(_Alloc& __alloc, _BidirIter __first, _BidirIter…  in __allocator_destroy_multidimensional()  argument
379 __allocator_traits_rebind_t<_Alloc, _Element> __elem_alloc(__alloc); in __allocator_destroy_multidimensional()
388 allocator_traits<_Alloc>::destroy(__alloc, std::addressof(*__last)); in __allocator_destroy_multidimensional()
402 constexpr void __allocator_construct_at(_Alloc& __alloc, _Tp* __loc) { in __allocator_construct_at() argument
408 __allocator_traits_rebind_t<_Alloc, _Element> __elem_alloc(__alloc); in __allocator_construct_at()
419 allocator_traits<_Alloc>::construct(__alloc, __loc); in __allocator_construct_at()
435 constexpr void __allocator_construct_at(_Alloc& __alloc, _Tp* __loc, _Arg const& __arg) { in __allocator_construct_at() argument
445 __allocator_traits_rebind_t<_Alloc, _Element> __elem_alloc(__alloc); in __allocator_construct_at()
456 allocator_traits<_Alloc>::construct(__alloc, __loc, __arg); in __allocator_construct_at()
469 constexpr void __uninitialized_allocator_fill_n(_Alloc& __alloc, _BidirIter __it, _Size __n, _Tp co… in __uninitialized_allocator_fill_n() argument
471 __allocator_traits_rebind_t<_Alloc, _ValueType> __value_alloc(__alloc); in __uninitialized_allocator_fill_n()
486 constexpr void __uninitialized_allocator_value_construct_n(_Alloc& __alloc, _BidirIter __it, _Size … in __uninitialized_allocator_value_construct_n() argument
488 __allocator_traits_rebind_t<_Alloc, _ValueType> __value_alloc(__alloc); in __uninitialized_allocator_value_construct_n()
504 __allocator_destroy(_Alloc& __alloc, _Iter __first, _Sent __last) { in __allocator_destroy() argument
506 allocator_traits<_Alloc>::destroy(__alloc, std::__to_address(__first)); in __allocator_destroy()
513 _AllocatorDestroyRangeReverse(_Alloc& __alloc, _Iter& __first, _Iter& __last) in _AllocatorDestroyRangeReverse() argument
514 : __alloc_(__alloc), __first_(__first), __last_(__last) {} in _AllocatorDestroyRangeReverse()
532 __uninitialized_allocator_copy(_Alloc& __alloc, _Iter1 __first1, _Sent1 __last1, _Iter2 __first2) { in __uninitialized_allocator_copy() argument
538 allocator_traits<_Alloc>::construct(__alloc, std::__to_address(__first2), *__first1); in __uninitialized_allocator_copy()
544 _AllocatorDestroyRangeReverse<_Alloc, _Iter2>(__alloc, __destruct_first, __first2)(); in __uninitialized_allocator_copy() local
586 _Alloc& __alloc, _Iter1 __first1, _Sent1 __last1, _Iter2 __first2) {
595 …allocator_traits<_Alloc>::construct(__alloc, std::__to_address(__first2), std::move_if_noexcept(*_…
597 allocator_traits<_Alloc>::construct(__alloc, std::__to_address(__first2), std::move(*__first1));
604 _AllocatorDestroyRangeReverse<_Alloc, _Iter2>(__alloc, __destruct_first, __first2)();