Lines Matching refs:__alloc
104 …_LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI __alloc_rr& __alloc() _NOEXCEPT { return __end…
105 _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI const __alloc_rr& __alloc() const _NOEXCEPT {
198 __alloc() = std::move(__c.__alloc());
249 __alloc_traits::construct(this->__alloc(), std::__to_address(__tx.__pos_));
264 __alloc_traits::construct(this->__alloc(), std::__to_address(__tx.__pos_), __x);
279 __alloc_rr& __a = this->__alloc();
286 … __alloc_traits::construct(__buf.__alloc(), std::__to_address(__buf.__end_), std::move(*__p));
306 __alloc_traits::construct(this->__alloc(), std::__to_address(__tx.__pos_), *__first);
314 __alloc_traits::destroy(__alloc(), std::__to_address(__begin_++));
327 __alloc_traits::destroy(__alloc(), std::__to_address(--__end_));
343 auto __allocation = std::__allocate_at_least(__alloc(), __cap);
355 __alloc_traits::deallocate(__alloc(), __first_, capacity());
375 if (__a == __c.__alloc()) {
385 auto __allocation = std::__allocate_at_least(__alloc(), __c.size());
418 std::__swap_allocator(__alloc(), __x.__alloc());
424 __split_buffer<value_type, __alloc_rr&> __t(__n, 0, __alloc());
439 __split_buffer<value_type, __alloc_rr&> __t(size(), 0, __alloc());
463 __split_buffer<value_type, __alloc_rr&> __t(__c, (__c + 3) / 4, __alloc());
471 __alloc_traits::construct(__alloc(), std::__to_address(__begin_ - 1), __x);
485 __split_buffer<value_type, __alloc_rr&> __t(__c, (__c + 3) / 4, __alloc());
493 __alloc_traits::construct(__alloc(), std::__to_address(__begin_ - 1), std::move(__x));
508 __split_buffer<value_type, __alloc_rr&> __t(__c, __c / 4, __alloc());
516 __alloc_traits::construct(__alloc(), std::__to_address(__end_), __x);
530 __split_buffer<value_type, __alloc_rr&> __t(__c, __c / 4, __alloc());
538 __alloc_traits::construct(__alloc(), std::__to_address(__end_), std::move(__x));
553 __split_buffer<value_type, __alloc_rr&> __t(__c, __c / 4, __alloc());
561 __alloc_traits::construct(__alloc(), std::__to_address(__end_), std::forward<_Args>(__args)...);