Lines Matching refs:__alloc_traits
925 typedef allocator_traits<allocator_type> __alloc_traits;
928 typedef typename __alloc_traits::size_type size_type;
929 typedef typename __alloc_traits::difference_type difference_type;
930 typedef typename __alloc_traits::pointer pointer;
931 typedef typename __alloc_traits::const_pointer const_pointer;
935 typedef typename __rebind_alloc_helper<__alloc_traits, pointer>::type __pointer_allocator;
938 …typedef typename __rebind_alloc_helper<__alloc_traits, const_pointer>::type __const_pointer_alloca…
982 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
992 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value &&
1004 _NOEXCEPT_(!__alloc_traits::propagate_on_container_move_assignment::value ||
1007 __alloc_traits::propagate_on_container_move_assignment::value>());}
1108 __alloc_traits::deallocate(__alloc(), *__i, __block_size);
1151 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
1167 __alloc_traits::destroy(__a, _VSTD::addressof(*__i));
1171 __alloc_traits::deallocate(__a, __map_.front(), __block_size);
1200 typedef typename __base::__alloc_traits __alloc_traits;
1251 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value &&
1314 __alloc_traits::max_size(__base::__alloc()),
1386 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
1444 __alloc_traits::propagate_on_container_copy_assignment::value>());}
1518 : __base(__alloc_traits::select_on_container_copy_construction(__c.__alloc()))
1585 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value &&
1589 __alloc_traits::propagate_on_container_move_assignment::value>());
1702 __alloc_traits::deallocate(__a, __base::__map_.back(), __base::__block_size);
1711 __alloc_traits::deallocate(__a, __base::__map_.front(), __base::__block_size);
1717 __alloc_traits::deallocate(__a, __base::__map_.back(), __base::__block_size);
1808 __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), __v);
1822 __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), _VSTD::move(__v));
1841 __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()),
1860 __alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), __v);
1875 __alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), _VSTD::move(__v));
1895 …__alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), _VSTD::forward<_Args>(__args)…
1920 __alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), __v);
1931 __alloc_traits::construct(__a, _VSTD::addressof(*__bm1), _VSTD::move(*__b));
1947 __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), __v);
1957 __alloc_traits::construct(__a, _VSTD::addressof(*__e), _VSTD::move(*__em1));
1983 __alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), _VSTD::move(__v));
1991 __alloc_traits::construct(__a, _VSTD::addressof(*__bm1), _VSTD::move(*__b));
2007 __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), _VSTD::move(__v));
2014 __alloc_traits::construct(__a, _VSTD::addressof(*__e), _VSTD::move(*__em1));
2041 …__alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), _VSTD::forward<_Args>(__args)…
2050 __alloc_traits::construct(__a, _VSTD::addressof(*__bm1), _VSTD::move(*__b));
2066 …__alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), _VSTD::forward<_Args>(__args)...);
2074 __alloc_traits::construct(__a, _VSTD::addressof(*__e), _VSTD::move(*__em1));
2104 __alloc_traits::construct(__a, _VSTD::addressof(*--__i), __v);
2129 __alloc_traits::construct(__a, _VSTD::addressof(*__i), __v);
2194 __alloc_traits::construct(__a, _VSTD::addressof(*--__i), *--__j);
2202 __alloc_traits::construct(__a, _VSTD::addressof(*--__i), _VSTD::move(*--__j));
2225 __alloc_traits::construct(__a, _VSTD::addressof(*__i), *__j);
2232 __alloc_traits::construct(__a, _VSTD::addressof(*__i), _VSTD::move(*__j));
2265 __alloc_traits::construct(__a, _VSTD::addressof(*__i), *__f);
2278 __alloc_traits::construct(__a, _VSTD::addressof(*__i));
2291 __alloc_traits::construct(__a, _VSTD::addressof(*__i), __v);
2314 __base::__map_.push_front(__alloc_traits::allocate(__a, __base::__block_size));
2317 __base::__map_.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2336 __alloc_traits::allocate(__a, __base::__block_size),
2386 __base::__map_.push_front(__alloc_traits::allocate(__a, __base::__block_size));
2389 __base::__map_.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2412 __buf.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2419 __alloc_traits::deallocate(__a, *__i, __base::__block_size);
2459 __base::__map_.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2462 __base::__map_.push_front(__alloc_traits::allocate(__a, __base::__block_size));
2479 __alloc_traits::allocate(__a, __base::__block_size),
2526 __base::__map_.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2530 __base::__map_.push_front(__alloc_traits::allocate(__a, __base::__block_size));
2554 __buf.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2561 __alloc_traits::deallocate(__a, *__i, __base::__block_size);
2586 __alloc_traits::destroy(__a, __to_raw_pointer(*(__base::__map_.begin() +
2592 __alloc_traits::deallocate(__a, __base::__map_.front(), __base::__block_size);
2604 __alloc_traits::destroy(__a, __to_raw_pointer(*(__base::__map_.begin() +
2610 __alloc_traits::deallocate(__a, __base::__map_.back(), __base::__block_size);
2686 // __alloc_traits::construct(__a, _VSTD::addressof(*__r), _VSTD::move(*__f));
2701 __alloc_traits::construct(__a, _VSTD::addressof(*__r), _VSTD::move(*__fb));
2738 __alloc_traits::construct(__a, _VSTD::addressof(*--__r), _VSTD::move(*--__le));
2758 __alloc_traits::destroy(__a, _VSTD::addressof(*__b));
2763 __alloc_traits::deallocate(__a, __base::__map_.front(), __base::__block_size);
2771 __alloc_traits::destroy(__a, _VSTD::addressof(*__i));
2775 __alloc_traits::deallocate(__a, __base::__map_.back(), __base::__block_size);
2797 __alloc_traits::destroy(__a, _VSTD::addressof(*__b));
2802 __alloc_traits::deallocate(__a, __base::__map_.front(), __base::__block_size);
2811 __alloc_traits::destroy(__a, _VSTD::addressof(*__i));
2815 __alloc_traits::deallocate(__a, __base::__map_.back(), __base::__block_size);
2835 __alloc_traits::destroy(__a, _VSTD::addressof(*__p));
2839 __alloc_traits::deallocate(__a, __base::__map_.back(), __base::__block_size);
2852 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||