Lines Matching refs:__alloc_traits
699 typedef allocator_traits<allocator_type> __alloc_traits;
700 typedef typename __alloc_traits::size_type size_type;
701 typedef typename __alloc_traits::difference_type difference_type;
704 typedef typename __alloc_traits::pointer pointer;
705 typedef typename __alloc_traits::const_pointer const_pointer;
911 _NOEXCEPT_((__noexcept_move_assign_container<_Allocator, __alloc_traits>::value));
1098 _NOEXCEPT_((__noexcept_move_assign_container<_Allocator, __alloc_traits>::value))
1255 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
1630 __alloc_traits::propagate_on_container_copy_assignment::value>());}
1647 pointer __p = __alloc_traits::allocate(__a, __str.__get_long_cap());
1664 _NOEXCEPT_(__alloc_traits::is_always_equal::value);
1678 !__alloc_traits::propagate_on_container_move_assignment::value ||
1681 __alloc_traits::propagate_on_container_move_assignment::value>());}
1864 __p = __alloc_traits::allocate(__alloc(), __cap+1);
1888 __p = __alloc_traits::allocate(__alloc(), __cap+1);
1935 …: __r_(__default_init_tag(), __alloc_traits::select_on_container_copy_construction(__str.__alloc()…
1974 __p = __alloc_traits::allocate(__alloc(), __cap + 1);
2038 __p = __alloc_traits::allocate(__alloc(), __cap+1);
2157 __alloc_traits::deallocate(__alloc(), __get_long_pointer(), __get_long_cap());
2183 __p = __alloc_traits::allocate(__alloc(), __cap+1);
2201 __alloc_traits::deallocate(__alloc(), __get_long_pointer(), __get_long_cap());
2268 __alloc_traits::deallocate(__alloc(), __get_long_pointer(), __get_long_cap());
2284 pointer __p = __alloc_traits::allocate(__alloc(), __cap+1);
2296 __alloc_traits::deallocate(__alloc(), __old_p, __old_cap+1);
2316 pointer __p = __alloc_traits::allocate(__alloc(), __cap+1);
2327 __alloc_traits::deallocate(__alloc(), __old_p, __old_cap+1);
2445 _NOEXCEPT_(__alloc_traits::is_always_equal::value)
2464 __alloc_traits::deallocate(__alloc(), __get_long_pointer(),
2483 _NOEXCEPT_((__noexcept_move_assign_container<_Allocator, __alloc_traits>::value))
2486 __alloc_traits::propagate_on_container_move_assignment::value>());
3320 size_type __m = __alloc_traits::max_size(__alloc());
3376 __new_data = __alloc_traits::allocate(__alloc(), __target_capacity+1);
3383 __new_data = __alloc_traits::allocate(__alloc(), __target_capacity+1);
3402 __alloc_traits::deallocate(__alloc(), __p, __cap+1);
3513 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
3525 __alloc_traits::propagate_on_container_swap::value ||
3526 __alloc_traits::is_always_equal::value ||
4047 __alloc_traits::deallocate(__alloc(), __get_long_pointer(), capacity() + 1);