Lines Matching refs:__alloc_traits

440   using __alloc_traits = allocator_traits<allocator_type>;
442 using size_type = typename __alloc_traits::size_type;
443 using difference_type = typename __alloc_traits::difference_type;
445 using pointer = typename __alloc_traits::pointer;
446 using const_pointer = typename __alloc_traits::const_pointer;
448 using __pointer_allocator = __rebind_alloc<__alloc_traits, pointer>;
449 using __const_pointer_allocator = __rebind_alloc<__alloc_traits, const_pointer>;
464 static_assert(is_same<allocator_type, __rebind_alloc<__alloc_traits, value_type> >::value,
560 __alloc_traits::deallocate(__alloc(), *__i, __block_size);
604 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value &&
686 __alloc_traits::max_size(__alloc()),
755 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
790 _NOEXCEPT_(!__alloc_traits::propagate_on_container_move_assignment::value ||
793 __alloc_traits::propagate_on_container_move_assignment::value>());}
808 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value &&
857 __alloc_traits::deallocate(__alloc(), __map_.front(),
869 __alloc_traits::deallocate(__alloc(), __map_.back(),
902 __alloc_traits::propagate_on_container_copy_assignment::value>());}
993 …: __map_(__pointer_allocator(__alloc_traits::select_on_container_copy_construction(__c.__alloc()))…
1071 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value &&
1075 __alloc_traits::propagate_on_container_move_assignment::value>());
1188 __alloc_traits::deallocate(__a, __map_.back(), __block_size);
1285 __alloc_traits::construct(__a, _VSTD::addressof(*end()), __v);
1297 __alloc_traits::construct(__a, _VSTD::addressof(*--begin()), __v);
1311 __alloc_traits::construct(__a, _VSTD::addressof(*end()), _VSTD::move(__v));
1328 __alloc_traits::construct(__a, _VSTD::addressof(*end()),
1344 __alloc_traits::construct(__a, _VSTD::addressof(*--begin()), _VSTD::move(__v));
1363 __alloc_traits::construct(__a, _VSTD::addressof(*--begin()), _VSTD::forward<_Args>(__args)...);
1385 __alloc_traits::construct(__a, _VSTD::addressof(*--begin()), _VSTD::move(__v));
1393 __alloc_traits::construct(__a, _VSTD::addressof(*__bm1), _VSTD::move(*__b));
1409 __alloc_traits::construct(__a, _VSTD::addressof(*end()), _VSTD::move(__v));
1416 __alloc_traits::construct(__a, _VSTD::addressof(*__e), _VSTD::move(*__em1));
1441__alloc_traits::construct(__a, _VSTD::addressof(*--begin()), _VSTD::forward<_Args>(__args)...);
1450 __alloc_traits::construct(__a, _VSTD::addressof(*__bm1), _VSTD::move(*__b));
1466__alloc_traits::construct(__a, _VSTD::addressof(*end()), _VSTD::forward<_Args>(__args)...);
1474 __alloc_traits::construct(__a, _VSTD::addressof(*__e), _VSTD::move(*__em1));
1501 __alloc_traits::construct(__a, _VSTD::addressof(*--begin()), __v);
1512 __alloc_traits::construct(__a, _VSTD::addressof(*__bm1), _VSTD::move(*__b));
1528 __alloc_traits::construct(__a, _VSTD::addressof(*end()), __v);
1538 __alloc_traits::construct(__a, _VSTD::addressof(*__e), _VSTD::move(*__em1));
1565 __alloc_traits::construct(__a, _VSTD::addressof(*--__i), __v);
1590 __alloc_traits::construct(__a, _VSTD::addressof(*__i), __v);
1653 __alloc_traits::construct(__a, _VSTD::addressof(*--__i), *--__j);
1661 __alloc_traits::construct(__a, _VSTD::addressof(*--__i), _VSTD::move(*--__j));
1684 __alloc_traits::construct(__a, _VSTD::addressof(*__i), *__j);
1691 __alloc_traits::construct(__a, _VSTD::addressof(*__i), _VSTD::move(*__j));
1729 __alloc_traits::construct(__a, _VSTD::__to_address(__tx.__pos_), *__f);
1746 __alloc_traits::construct(__a, _VSTD::__to_address(__tx.__pos_));
1763 __alloc_traits::construct(__a, _VSTD::__to_address(__tx.__pos_), __v);
1789 __map_.push_front(__alloc_traits::allocate(__a, __block_size));
1792 __map_.push_back(__alloc_traits::allocate(__a, __block_size));
1811 __alloc_traits::allocate(__a, __block_size),
1861 __map_.push_front(__alloc_traits::allocate(__a, __block_size));
1864 __map_.push_back(__alloc_traits::allocate(__a, __block_size));
1887 __buf.push_back(__alloc_traits::allocate(__a, __block_size));
1894 __alloc_traits::deallocate(__a, *__i, __block_size);
1934 __map_.push_back(__alloc_traits::allocate(__a, __block_size));
1937 __map_.push_front(__alloc_traits::allocate(__a, __block_size));
1954 __alloc_traits::allocate(__a, __block_size),
2001 __map_.push_back(__alloc_traits::allocate(__a, __block_size));
2005 __map_.push_front(__alloc_traits::allocate(__a, __block_size));
2029 __buf.push_back(__alloc_traits::allocate(__a, __block_size));
2036 __alloc_traits::deallocate(__a, *__i, __block_size);
2061 __alloc_traits::destroy(__a, _VSTD::__to_address(*(__map_.begin() +
2076 __alloc_traits::destroy(__a, _VSTD::__to_address(*(__map_.begin() +
2154 // __alloc_traits::construct(__a, _VSTD::addressof(*__r), _VSTD::move(*__f));
2169 __alloc_traits::construct(__a, _VSTD::addressof(*__r), _VSTD::move(*__fb));
2206 __alloc_traits::construct(__a, _VSTD::addressof(*--__r), _VSTD::move(*--__le));
2226 __alloc_traits::destroy(__a, _VSTD::addressof(*__b));
2234 __alloc_traits::destroy(__a, _VSTD::addressof(*__i));
2256 __alloc_traits::destroy(__a, _VSTD::addressof(*__b));
2266 __alloc_traits::destroy(__a, _VSTD::addressof(*__i));
2287 __alloc_traits::destroy(__a, _VSTD::addressof(*__p));
2301 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
2318 __alloc_traits::destroy(__a, _VSTD::addressof(*__i));
2322 __alloc_traits::deallocate(__a, __map_.front(), __block_size);