801 {
805 {
810 {
812 {
821 }
822 else
823 {
832 }
833 }
835 {
839 }
840 }
841 else
842 {
849 {
851 {
861 }
862 else
863 {
872 }
873 }
875 {
879 }
880 }
881 }
#define _GLIBCXX_MOVE3(_Tp, _Up, _Vp)
#define _GLIBCXX_MOVE_BACKWARD3(_Tp, _Up, _Vp)
::_Deque_iterator< _OTp, _OTp &, _OTp * > __uninitialized_move_a(::_Deque_iterator< _ITp, _IRef, _IPtr > __first, ::_Deque_iterator< _ITp, _IRef, _IPtr > __last, ::_Deque_iterator< _OTp, _OTp &, _OTp * > __result, allocator< _Tp > &)
constexpr _OIter copy(_IIter, _IIter, _OIter)
constexpr void advance(_InputIterator &__i, _Distance __n)
A generalization of pointer arithmetic.
size_type size() const noexcept
iterator _M_reserve_elements_at_front(size_type __n)
Memory-handling helpers for the previous internal insert functions.
ptrdiff_t difference_type
_Tp_alloc_type & _M_get_Tp_allocator() noexcept
void _M_destroy_nodes(_Map_pointer __nstart, _Map_pointer __nfinish) noexcept
iterator _M_reserve_elements_at_back(size_type __n)
Memory-handling helpers for the previous internal insert functions.
A standard container using fixed-size memory allocation and constant-time manipulation of elements at...