Lines Matching refs:__alloc_traits

949     typedef allocator_traits<allocator_type>          __alloc_traits;
950 typedef typename __alloc_traits::size_type size_type;
955 typedef typename __alloc_traits::difference_type difference_type;
956 typedef typename __alloc_traits::pointer pointer;
957 typedef typename __alloc_traits::const_pointer const_pointer;
961 typedef typename __rebind_alloc_helper<__alloc_traits, pointer>::type __pointer_allocator;
964 …typedef typename __rebind_alloc_helper<__alloc_traits, const_pointer>::type __const_pointer_alloca…
1076 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
1086 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value &&
1098 _NOEXCEPT_(!__alloc_traits::propagate_on_container_move_assignment::value ||
1101 __alloc_traits::propagate_on_container_move_assignment::value>());}
1202 __alloc_traits::deallocate(__alloc(), *__i, __block_size);
1245 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
1261 __alloc_traits::destroy(__a, _VSTD::addressof(*__i));
1265 __alloc_traits::deallocate(__a, __map_.front(), __block_size);
1294 typedef typename __base::__alloc_traits __alloc_traits;
1354 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value &&
1416 __alloc_traits::max_size(__base::__alloc()),
1485 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
1535 __alloc_traits::deallocate(__base::__alloc(), __base::__map_.front(),
1547 __alloc_traits::deallocate(__base::__alloc(), __base::__map_.back(),
1580 __alloc_traits::propagate_on_container_copy_assignment::value>());}
1664 : __base(__alloc_traits::select_on_container_copy_construction(__c.__alloc()))
1727 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value &&
1731 __alloc_traits::propagate_on_container_move_assignment::value>());
1844 __alloc_traits::deallocate(__a, __base::__map_.back(), __base::__block_size);
1941 __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), __v);
1953 __alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), __v);
1967 __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), _VSTD::move(__v));
1984 __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()),
2000 __alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), _VSTD::move(__v));
2019__alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), _VSTD::forward<_Args>(__args)…
2041 __alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), _VSTD::move(__v));
2049 __alloc_traits::construct(__a, _VSTD::addressof(*__bm1), _VSTD::move(*__b));
2065 __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), _VSTD::move(__v));
2072 __alloc_traits::construct(__a, _VSTD::addressof(*__e), _VSTD::move(*__em1));
2097__alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), _VSTD::forward<_Args>(__args)…
2106 __alloc_traits::construct(__a, _VSTD::addressof(*__bm1), _VSTD::move(*__b));
2122__alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), _VSTD::forward<_Args>(__args)...);
2130 __alloc_traits::construct(__a, _VSTD::addressof(*__e), _VSTD::move(*__em1));
2157 __alloc_traits::construct(__a, _VSTD::addressof(*--__base::begin()), __v);
2168 __alloc_traits::construct(__a, _VSTD::addressof(*__bm1), _VSTD::move(*__b));
2184 __alloc_traits::construct(__a, _VSTD::addressof(*__base::end()), __v);
2194 __alloc_traits::construct(__a, _VSTD::addressof(*__e), _VSTD::move(*__em1));
2221 __alloc_traits::construct(__a, _VSTD::addressof(*--__i), __v);
2246 __alloc_traits::construct(__a, _VSTD::addressof(*__i), __v);
2309 __alloc_traits::construct(__a, _VSTD::addressof(*--__i), *--__j);
2317 __alloc_traits::construct(__a, _VSTD::addressof(*--__i), _VSTD::move(*--__j));
2340 __alloc_traits::construct(__a, _VSTD::addressof(*__i), *__j);
2347 __alloc_traits::construct(__a, _VSTD::addressof(*__i), _VSTD::move(*__j));
2385 __alloc_traits::construct(__a, _VSTD::__to_address(__tx.__pos_), *__f);
2402 __alloc_traits::construct(__a, _VSTD::__to_address(__tx.__pos_));
2419 __alloc_traits::construct(__a, _VSTD::__to_address(__tx.__pos_), __v);
2445 __base::__map_.push_front(__alloc_traits::allocate(__a, __base::__block_size));
2448 __base::__map_.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2467 __alloc_traits::allocate(__a, __base::__block_size),
2517 __base::__map_.push_front(__alloc_traits::allocate(__a, __base::__block_size));
2520 __base::__map_.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2543 __buf.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2550 __alloc_traits::deallocate(__a, *__i, __base::__block_size);
2590 __base::__map_.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2593 __base::__map_.push_front(__alloc_traits::allocate(__a, __base::__block_size));
2610 __alloc_traits::allocate(__a, __base::__block_size),
2657 __base::__map_.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2661 __base::__map_.push_front(__alloc_traits::allocate(__a, __base::__block_size));
2685 __buf.push_back(__alloc_traits::allocate(__a, __base::__block_size));
2692 __alloc_traits::deallocate(__a, *__i, __base::__block_size);
2717 __alloc_traits::destroy(__a, _VSTD::__to_address(*(__base::__map_.begin() +
2732 __alloc_traits::destroy(__a, _VSTD::__to_address(*(__base::__map_.begin() +
2810 // __alloc_traits::construct(__a, _VSTD::addressof(*__r), _VSTD::move(*__f));
2825 __alloc_traits::construct(__a, _VSTD::addressof(*__r), _VSTD::move(*__fb));
2862 __alloc_traits::construct(__a, _VSTD::addressof(*--__r), _VSTD::move(*--__le));
2882 __alloc_traits::destroy(__a, _VSTD::addressof(*__b));
2890 __alloc_traits::destroy(__a, _VSTD::addressof(*__i));
2912 __alloc_traits::destroy(__a, _VSTD::addressof(*__b));
2922 __alloc_traits::destroy(__a, _VSTD::addressof(*__i));
2943 __alloc_traits::destroy(__a, _VSTD::addressof(*__p));
2957 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||