Lines Matching refs:__alloc_traits
936 typedef allocator_traits<allocator_type> __alloc_traits;
937 typedef typename __alloc_traits::size_type size_type;
942 typedef typename __alloc_traits::difference_type difference_type;
943 typedef typename __alloc_traits::pointer pointer;
944 typedef typename __alloc_traits::const_pointer const_pointer;
948 typedef typename __rebind_alloc_helper<__alloc_traits, pointer>::type __pointer_allocator;
951 …typedef typename __rebind_alloc_helper<__alloc_traits, const_pointer>::type __const_pointer_alloca…
995 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
1005 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value &&
1017 _NOEXCEPT_(!__alloc_traits::propagate_on_container_move_assignment::value ||
1020 __alloc_traits::propagate_on_container_move_assignment::value>());}
1121 __alloc_traits::deallocate(__alloc(), *__i, __block_size);
1164 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
1180 __alloc_traits::destroy(__a, _VSTD::addressof(*__i));
1184 __alloc_traits::deallocate(__a, __map_.front(), __block_size);
1213 typedef typename __base::__alloc_traits __alloc_traits;
1262 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value &&
1324 __alloc_traits::max_size(__base::__alloc()),
1395 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
1453 __alloc_traits::propagate_on_container_copy_assignment::value>());}
1544 : __base(__alloc_traits::select_on_container_copy_construction(__c.__alloc()))
1607 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value &&
1611 __alloc_traits::propagate_on_container_move_assignment::value>());
1724 __alloc_traits::deallocate(__a, __base::__map_.back(), __base::__block_size);
1733 __alloc_traits::deallocate(__a, __base::__map_.front(), __base::__block_size);
1739 __alloc_traits::deallocate(__a, __base::__map_.back(), __base::__block_size);
1830 __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), __v);
1842 __alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), __v);
1856 __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), _VSTD::move(__v));
1873 __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()),
1889 __alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), _VSTD::move(__v));
1908 …__alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), _VSTD::forward<_Args>(__args)…
1930 __alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), _VSTD::move(__v));
1938 __alloc_traits::construct(__a, _VSTD::addressof(*__bm1), _VSTD::move(*__b));
1954 __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), _VSTD::move(__v));
1961 __alloc_traits::construct(__a, _VSTD::addressof(*__e), _VSTD::move(*__em1));
1986 …__alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), _VSTD::forward<_Args>(__args)…
1995 __alloc_traits::construct(__a, _VSTD::addressof(*__bm1), _VSTD::move(*__b));
2011 …__alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), _VSTD::forward<_Args>(__args)...);
2019 __alloc_traits::construct(__a, _VSTD::addressof(*__e), _VSTD::move(*__em1));
2046 __alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), __v);
2057 __alloc_traits::construct(__a, _VSTD::addressof(*__bm1), _VSTD::move(*__b));
2073 __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), __v);
2083 __alloc_traits::construct(__a, _VSTD::addressof(*__e), _VSTD::move(*__em1));
2110 __alloc_traits::construct(__a, _VSTD::addressof(*--__i), __v);
2135 __alloc_traits::construct(__a, _VSTD::addressof(*__i), __v);
2200 __alloc_traits::construct(__a, _VSTD::addressof(*--__i), *--__j);
2208 __alloc_traits::construct(__a, _VSTD::addressof(*--__i), _VSTD::move(*--__j));
2231 __alloc_traits::construct(__a, _VSTD::addressof(*__i), *__j);
2238 __alloc_traits::construct(__a, _VSTD::addressof(*__i), _VSTD::move(*__j));
2275 __alloc_traits::construct(__a, _VSTD::addressof(*__i), *__f);
2288 __alloc_traits::construct(__a, _VSTD::addressof(*__i));
2301 __alloc_traits::construct(__a, _VSTD::addressof(*__i), __v);
2324 __base::__map_.push_front(__alloc_traits::allocate(__a, __base::__block_size));
2327 __base::__map_.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2346 __alloc_traits::allocate(__a, __base::__block_size),
2396 __base::__map_.push_front(__alloc_traits::allocate(__a, __base::__block_size));
2399 __base::__map_.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2422 __buf.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2429 __alloc_traits::deallocate(__a, *__i, __base::__block_size);
2469 __base::__map_.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2472 __base::__map_.push_front(__alloc_traits::allocate(__a, __base::__block_size));
2489 __alloc_traits::allocate(__a, __base::__block_size),
2536 __base::__map_.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2540 __base::__map_.push_front(__alloc_traits::allocate(__a, __base::__block_size));
2564 __buf.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2571 __alloc_traits::deallocate(__a, *__i, __base::__block_size);
2596 __alloc_traits::destroy(__a, __to_raw_pointer(*(__base::__map_.begin() +
2602 __alloc_traits::deallocate(__a, __base::__map_.front(), __base::__block_size);
2615 __alloc_traits::destroy(__a, __to_raw_pointer(*(__base::__map_.begin() +
2621 __alloc_traits::deallocate(__a, __base::__map_.back(), __base::__block_size);
2697 // __alloc_traits::construct(__a, _VSTD::addressof(*__r), _VSTD::move(*__f));
2712 __alloc_traits::construct(__a, _VSTD::addressof(*__r), _VSTD::move(*__fb));
2749 __alloc_traits::construct(__a, _VSTD::addressof(*--__r), _VSTD::move(*--__le));
2769 __alloc_traits::destroy(__a, _VSTD::addressof(*__b));
2774 __alloc_traits::deallocate(__a, __base::__map_.front(), __base::__block_size);
2782 __alloc_traits::destroy(__a, _VSTD::addressof(*__i));
2786 __alloc_traits::deallocate(__a, __base::__map_.back(), __base::__block_size);
2808 __alloc_traits::destroy(__a, _VSTD::addressof(*__b));
2813 __alloc_traits::deallocate(__a, __base::__map_.front(), __base::__block_size);
2822 __alloc_traits::destroy(__a, _VSTD::addressof(*__i));
2826 __alloc_traits::deallocate(__a, __base::__map_.back(), __base::__block_size);
2846 __alloc_traits::destroy(__a, _VSTD::addressof(*__p));
2850 __alloc_traits::deallocate(__a, __base::__map_.back(), __base::__block_size);
2863 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||