Lines Matching defs:size
45 * with N elements, where N is the buffer size, must have two nodes.
64 * the node size. Deque has three template parameters; the third,
67 * then deque will use a default node size.
69 * The only reason for using an alternate node size is if your application
561 size_type size() const { return _M_finish - _M_start;; }
568 deque(const deque& __x) : _Base(__x.get_allocator(), __x.size())
614 const size_type __len = size();
616 if (__len >= __x.size())
641 if (__n > size()) {
643 insert(end(), __n - size(), __val);
680 if (__len > size()) {
682 advance(__mid, size());
804 const size_type __len = size();
818 if (static_cast<size_type>(__index) < (size() >> 1)) {
933 return size() == __x.size() && equal(begin(), end(), __x.begin());
936 return size() != __x.size() || !equal(begin(), end(), __x.begin());
1051 if (static_cast<size_type>(__elems_before) < (size() - __n) / 2) {
1285 if (static_cast<size_type>(__index) < size() / 2) {
1314 if (static_cast<size_type>(__index) < size() / 2) {
1345 size_type __length = size();
1405 size_type __length = size();
1466 size_type __length = size();
1524 size_type __length = size();
1661 return __x.size() == __y.size() &&