Lines Matching refs:__alloc_traits

905     typedef allocator_traits<allocator_type>         __alloc_traits;
908 typedef typename __alloc_traits::size_type size_type;
909 typedef typename __alloc_traits::difference_type difference_type;
910 typedef typename __alloc_traits::pointer pointer;
911 typedef typename __alloc_traits::const_pointer const_pointer;
915 typedef typename __alloc_traits::template
924 typedef typename __alloc_traits::template
969 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
978 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value &&
990 _NOEXCEPT_(!__alloc_traits::propagate_on_container_move_assignment::value ||
993 __alloc_traits::propagate_on_container_move_assignment::value>());}
1009 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
1012 __alloc_traits::propagate_on_container_swap::value>());}
1109 __alloc_traits::deallocate(__alloc(), *__i, __block_size);
1149 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value||
1164 __alloc_traits::destroy(__a, _VSTD::addressof(*__i));
1168 __alloc_traits::deallocate(__a, __map_.front(), __block_size);
1194 typedef typename __base::__alloc_traits __alloc_traits;
1242 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value &&
1303 {return __alloc_traits::max_size(__base::__alloc());}
1357 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
1413 __alloc_traits::propagate_on_container_copy_assignment::value>());}
1487 : __base(__alloc_traits::select_on_container_copy_construction(__c.__alloc()))
1554 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value &&
1558 __alloc_traits::propagate_on_container_move_assignment::value>());
1671 __alloc_traits::deallocate(__a, __base::__map_.back(), __base::__block_size);
1680 __alloc_traits::deallocate(__a, __base::__map_.front(), __base::__block_size);
1686 __alloc_traits::deallocate(__a, __base::__map_.back(), __base::__block_size);
1777 __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), __v);
1791 __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), _VSTD::move(__v));
1806__alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), _VSTD::forward<_Args>(__args)...);
1821 __alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), __v);
1836 __alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), _VSTD::move(__v));
1852__alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), _VSTD::forward<_Args>(__args)…
1874 __alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), __v);
1885 __alloc_traits::construct(__a, _VSTD::addressof(*__bm1), _VSTD::move(*__b));
1901 __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), __v);
1911 __alloc_traits::construct(__a, _VSTD::addressof(*__e), _VSTD::move(*__em1));
1937 __alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), _VSTD::move(__v));
1945 __alloc_traits::construct(__a, _VSTD::addressof(*__bm1), _VSTD::move(*__b));
1961 __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), _VSTD::move(__v));
1968 __alloc_traits::construct(__a, _VSTD::addressof(*__e), _VSTD::move(*__em1));
1995__alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), _VSTD::forward<_Args>(__args)…
2004 __alloc_traits::construct(__a, _VSTD::addressof(*__bm1), _VSTD::move(*__b));
2020__alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), _VSTD::forward<_Args>(__args)...);
2028 __alloc_traits::construct(__a, _VSTD::addressof(*__e), _VSTD::move(*__em1));
2059 __alloc_traits::construct(__a, _VSTD::addressof(*--__i), __v);
2085 __alloc_traits::construct(__a, _VSTD::addressof(*__i), __v);
2151 __alloc_traits::construct(__a, _VSTD::addressof(*--__i), *--__j);
2159 __alloc_traits::construct(__a, _VSTD::addressof(*--__i), _VSTD::move(*--__j));
2183 __alloc_traits::construct(__a, _VSTD::addressof(*__i), *__j);
2190 __alloc_traits::construct(__a, _VSTD::addressof(*__i), _VSTD::move(*__j));
2223 __alloc_traits::construct(__a, _VSTD::addressof(*__i), *__f);
2236 __alloc_traits::construct(__a, _VSTD::addressof(*__i));
2249 __alloc_traits::construct(__a, _VSTD::addressof(*__i), __v);
2272 __base::__map_.push_front(__alloc_traits::allocate(__a, __base::__block_size));
2275 __base::__map_.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2295 __buf.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2300 __alloc_traits::deallocate(__a, __buf.front(), __base::__block_size);
2349 __base::__map_.push_front(__alloc_traits::allocate(__a, __base::__block_size));
2352 __base::__map_.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2375 __buf.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2382 __alloc_traits::deallocate(__a, *__i, __base::__block_size);
2422 __base::__map_.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2425 __base::__map_.push_front(__alloc_traits::allocate(__a, __base::__block_size));
2443 __buf.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2448 __alloc_traits::deallocate(__a, __buf.back(), __base::__block_size);
2494 __base::__map_.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2498 __base::__map_.push_front(__alloc_traits::allocate(__a, __base::__block_size));
2522 __buf.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2529 __alloc_traits::deallocate(__a, *__i, __base::__block_size);
2554 __alloc_traits::destroy(__a, __to_raw_pointer(*(__base::__map_.begin() +
2560 __alloc_traits::deallocate(__a, __base::__map_.front(), __base::__block_size);
2572 __alloc_traits::destroy(__a, __to_raw_pointer(*(__base::__map_.begin() +
2578 __alloc_traits::deallocate(__a, __base::__map_.back(), __base::__block_size);
2654 // __alloc_traits::construct(__a, _VSTD::addressof(*__r), _VSTD::move(*__f));
2669 __alloc_traits::construct(__a, _VSTD::addressof(*__r), _VSTD::move(*__fb));
2706 __alloc_traits::construct(__a, _VSTD::addressof(*--__r), _VSTD::move(*--__le));
2727 __alloc_traits::destroy(__a, _VSTD::addressof(*__b));
2732 __alloc_traits::deallocate(__a, __base::__map_.front(), __base::__block_size);
2740 __alloc_traits::destroy(__a, _VSTD::addressof(*__i));
2744 __alloc_traits::deallocate(__a, __base::__map_.back(), __base::__block_size);
2766 __alloc_traits::destroy(__a, _VSTD::addressof(*__b));
2771 __alloc_traits::deallocate(__a, __base::__map_.front(), __base::__block_size);
2780 __alloc_traits::destroy(__a, _VSTD::addressof(*__i));
2784 __alloc_traits::deallocate(__a, __base::__map_.back(), __base::__block_size);
2804 __alloc_traits::destroy(__a, _VSTD::addressof(*__p));
2808 __alloc_traits::deallocate(__a, __base::__map_.back(), __base::__block_size);
2818 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||