Lines Matching refs:__alloc

800             auto __allocation = __alloc_traits::allocate(__alloc(), __capacity);
1073 const basic_string __temp(__first, __last, __alloc());
1286 allocator_type get_allocator() const _NOEXCEPT {return __alloc();}
1518 pointer __ptr = __alloc_traits::allocate(__alloc(), __sz);
1528 __alloc_traits::deallocate(__alloc(), __get_pointer(), __get_long_cap());
1563 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_AFTER_CXX11 allocator_type& __alloc() _NOEXCEPT { return _…
1564 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR const allocator_type& __alloc() const _NOEXCEPT { return _…
1709 if (__alloc() == __str.__alloc())
1710 __alloc() = __str.__alloc();
1716 __alloc() = __str.__alloc();
1720 allocator_type __a = __str.__alloc();
1724 __alloc() = std::move(__a);
1762 __alloc() = std::move(__c.__alloc());
1937 auto __allocation = std::__allocate_at_least(__alloc(), __recommend(__reserve) + 1);
1965 auto __allocation = std::__allocate_at_least(__alloc(), __recommend(__sz) + 1);
2010 … __r_(__default_init_tag(), __alloc_traits::select_on_container_copy_construction(__str.__alloc()))
2047 auto __allocation = std::__allocate_at_least(__alloc(), __recommend(__sz) + 1);
2080 if (__str.__is_long() && __a != __str.__alloc()) // copy, not move
2116 auto __allocation = std::__allocate_at_least(__alloc(), __recommend(__n) + 1);
2229 __alloc_traits::deallocate(__alloc(), __get_long_pointer(), __get_long_cap());
2257 auto __allocation = std::__allocate_at_least(__alloc(), __recommend(__sz) + 1);
2277 __alloc_traits::deallocate(__alloc(), __get_long_pointer(), __get_long_cap());
2334 __alloc_traits::deallocate(__alloc(), __get_long_pointer(), __get_long_cap());
2351 auto __allocation = std::__allocate_at_least(__alloc(), __cap + 1);
2365 __alloc_traits::deallocate(__alloc(), __old_p, __old_cap+1);
2386 auto __allocation = std::__allocate_at_least(__alloc(), __cap + 1);
2399 __alloc_traits::deallocate(__alloc(), __old_p, __old_cap + 1);
2520 if (__alloc() != __str.__alloc())
2537 __alloc_traits::deallocate(__alloc(), __get_long_pointer(),
2579 const basic_string __temp(__first, __last, __alloc());
2615 const basic_string __temp(__first, __last, __alloc());
2800 const basic_string __temp(__first, __last, __alloc());
2939 const basic_string __temp(__first, __last, __alloc());
2967 const basic_string __temp(__first, __last, __alloc());
3160 const basic_string __temp(__j1, __j2, __alloc());
3376 size_type __m = __alloc_traits::max_size(__alloc());
3437 auto __allocation = std::__allocate_at_least(__alloc(), __target_capacity + 1);
3447 auto __allocation = std::__allocate_at_least(__alloc(), __target_capacity + 1);
3469 __alloc_traits::deallocate(__alloc(), __p, __cap+1);
3573 return basic_string(*this, __pos, __n, __alloc());
3596 __alloc() == __str.__alloc(), "swapping non-equal allocators");
3598 std::__swap_allocator(__alloc(), __str.__alloc());
4137 __alloc_traits::deallocate(__alloc(), __get_long_pointer(), capacity() + 1);