Lines Matching refs:deque_base
28 typedef deque<__VA_ARGS__, EIGEN_ALIGNED_ALLOCATOR<__VA_ARGS__> > deque_base; \
31 typedef deque_base::allocator_type allocator_type; \
32 typedef deque_base::size_type size_type; \
33 typedef deque_base::iterator iterator; \
34 explicit deque(const allocator_type& a = allocator_type()) : deque_base(a) {} \
36 …rst, InputIterator last, const allocator_type& a = allocator_type()) : deque_base(first, last, a) …
37 deque(const deque& c) : deque_base(c) {} \
38 explicit deque(size_type num, const value_type& val = value_type()) : deque_base(num, val) {} \
39 deque(iterator start, iterator end) : deque_base(start, end) {} \
41 deque_base::operator=(x); \
55 typedef typename deque_base::allocator_type allocator_type; \
56 typedef typename deque_base::size_type size_type; \
57 typedef typename deque_base::iterator iterator; \
58 typedef typename deque_base::const_iterator const_iterator; \
59 explicit deque(const allocator_type& a = allocator_type()) : deque_base(a) {} \
62 : deque_base(first, last, a) {} \
63 deque(const deque& c) : deque_base(c) {} \
64 explicit deque(size_type num, const value_type& val = value_type()) : deque_base(num, val) {} \
65 deque(iterator start, iterator end) : deque_base(start, end) {} \
67 deque_base::operator=(x); \
77 … Eigen::aligned_allocator_indirection<EIGEN_WORKAROUND_MSVC_STL_SUPPORT(T)> > deque_base; typedef
87 if (deque_base::size() < new_size) in resize()
88 deque_base::_Insert_n(deque_base::end(), new_size - deque_base::size(), x); in resize()
89 else if (new_size < deque_base::size()) in resize()
90 deque_base::erase(deque_base::begin() + new_size, deque_base::end()); in resize()
93 { deque_base::push_back(x); } in push_back()
95 { deque_base::push_front(x); } in push_front()
96 using deque_base::insert;
98 { return deque_base::insert(position,x); } in insert()
100 { deque_base::insert(position, new_size, x); } in insert()
105 if (new_size < deque_base::size()) in resize()
106 deque_base::_M_erase_at_end(this->_M_impl._M_start + new_size); in resize()
108 deque_base::insert(deque_base::end(), new_size - deque_base::size(), x); in resize()
115 if (new_size < deque_base::size()) in resize()
116 deque_base::erase(deque_base::begin() + new_size, deque_base::end()); in resize()
117 else if (new_size > deque_base::size()) in resize()
118 deque_base::insert(deque_base::end(), new_size - deque_base::size(), x); in resize()