Home
last modified time | relevance | path

Searched refs:_M_finish (Results 1 – 10 of 10) sorted by relevance

/ndk/sources/cxx-stl/stlport/stlport/stl/
D_string_base.h74 …ing_static_buf() ? _DEFAULT_SIZE - (_M_finish - _M_buffers._M_static_buf) : _M_buffers._M_end_of_s… in _M_rest()
83 { return _M_end_of_storage - _M_finish; }
86 _Tp* _M_finish; variable
89 _Tp const* _M_Finish() const {return _M_finish;} in _M_Finish()
90 _Tp* _M_Finish() {return _M_finish;} in _M_Finish()
112 : _M_finish(_M_buffers._M_static_buf), _M_start_of_storage(__a, _M_buffers._M_static_buf) in _String_base()
114 : _M_end_of_storage(0), _M_finish(0), _M_start_of_storage(__a, (_Tp*)0) in _String_base()
120 : _M_finish(_M_buffers._M_static_buf), _M_start_of_storage(__a, _M_buffers._M_static_buf) {
122 : _M_end_of_storage(0), _M_finish(0), _M_start_of_storage(__a, (_Tp*)0) {
131 _M_finish = _M_buffers._M_static_buf + (src._M_finish - src._M_start_of_storage._M_data);
[all …]
D_deque.c42 _M_destroy_nodes(_M_start._M_node, this->_M_finish._M_node + 1); in ~_Deque_base()
63 this->_M_finish._M_set_node(__nfinish - 1); in _M_initialize_map()
65 this->_M_finish._M_cur = this->_M_finish._M_first + __num_elements % this->buffer_size(); in _M_initialize_map()
111 erase(_STLP_STD::copy(__x.begin(), __x.end(), this->_M_start), this->_M_finish);
115 insert(this->_M_finish, __mid, __x.end());
135 else if (__pos._M_cur == this->_M_finish._M_cur) { in _M_fill_insert()
138 uninitialized_fill(this->_M_finish, __new_finish, __x); in _M_fill_insert()
140 _STLP_UNWIND(this->_M_destroy_nodes(this->_M_finish._M_node+1, __new_finish._M_node+1)) in _M_fill_insert()
141 this->_M_finish = __new_finish; in _M_fill_insert()
164 else if (__pos._M_cur == this->_M_finish._M_cur) { in insert()
[all …]
D_vector.c71 __tmp = _M_allocate_and_copy(__n, this->_M_start, this->_M_finish); in reserve()
99 …__new_finish = _STLP_PRIV __uninitialized_move(__pos, this->_M_finish, __new_finish, _TrivialUCopy… in _M_insert_overflow_aux()
116 …__new_finish = __STATIC_CAST(pointer, _STLP_PRIV __copy_trivial(__pos, this->_M_finish, __new_fini… in _M_insert_overflow()
129 iterator __src = this->_M_finish - 1; in _M_fill_insert_aux()
136 this->_M_finish += __n; in _M_fill_insert_aux()
150 const size_type __elems_after = this->_M_finish - __pos; in _M_fill_insert_aux()
151 pointer __old_finish = this->_M_finish; in _M_fill_insert_aux()
153 … _STLP_PRIV __ucopy_ptrs(this->_M_finish - __n, this->_M_finish, this->_M_finish, _TrivialUCopy()); in _M_fill_insert_aux()
154 this->_M_finish += __n; in _M_fill_insert_aux()
158 this->_M_finish = _STLP_PRIV __uninitialized_fill_n(this->_M_finish, __n - __elems_after, __x); in _M_fill_insert_aux()
[all …]
D_vector.h67 : _M_start(0), _M_finish(0), _M_end_of_storage(__a, 0) {} in _Vector_base()
70 : _M_start(0), _M_finish(0), _M_end_of_storage(__a, 0) { in _Vector_base()
72 _M_finish = _M_start; in _Vector_base()
79 : _M_start(src.get()._M_start), _M_finish(src.get()._M_finish), in _Vector_base()
82 src.get()._M_finish = src.get()._M_end_of_storage._M_data = src.get()._M_start = 0; in _Vector_base()
96 pointer _M_finish; variable
167 if (__n >= size_type(this->_M_finish - this->_M_start)) in _M_range_check()
184 iterator end() { return this->_M_finish; } in end()
185 const_iterator end() const { return this->_M_finish; } in end()
192 size_type size() const { return size_type(this->_M_finish - this->_M_start); } in size()
[all …]
D_deque.h357 : _M_start(), _M_finish(), _M_map(_STLP_CONVERT_ALLOCATOR(__a, _Tp*), 0),
362 : _M_start(), _M_finish(), _M_map(_STLP_CONVERT_ALLOCATOR(__a, _Tp*), 0),
367 : _M_start(src.get()._M_start), _M_finish(src.get()._M_finish),
372 src.get()._M_finish = src.get()._M_start;
386 iterator _M_finish;
433 iterator end() { return this->_M_finish; }
435 const_iterator end() const { return const_iterator(this->_M_finish); }
437 reverse_iterator rbegin() { return reverse_iterator(this->_M_finish); }
440 { return const_reverse_iterator(this->_M_finish); }
460 iterator __tmp = this->_M_finish;
[all …]
D_bvector.h279 : _M_start(), _M_finish(), _M_end_of_storage(_STLP_CONVERT_ALLOCATOR(__a, __chunk_type),
284 : _M_start(src.get()._M_start), _M_finish(src.get()._M_finish),
310 _Bit_iterator _M_finish;
394 this->_M_finish = this->_M_start + difference_type(__n);
397 if (this->_M_finish._M_p != this->_M_end_of_storage._M_data) {
398 _STLP_PRIV __copy_backward(__position, this->_M_finish, this->_M_finish + 1,
401 ++this->_M_finish;
408 this->_M_finish = _STLP_STD::copy(__position, end(), __i);
420 this->_M_finish = iterator();
451 _STLP_PRIV __copy_backward(__position, end(), this->_M_finish + difference_type(__n),
[all …]
D_string.c186 _STLP_PRIV __uninitialized_fill_n(this->_M_finish + 1, __n - 1, __c); in append()
187 _M_construct_null(this->_M_finish + __n); in append()
189 this->_M_finish += __n; in append()
211 _STLP_PRIV __ucopy(__f1, __last, this->_M_finish + 1); in _M_append()
212 _M_construct_null(this->_M_finish + __n); in _M_append()
214 this->_M_finish += __n; in _M_append()
260 _M_construct_null(this->_M_finish + 1); in _M_insert_aux()
261 _Traits::move(__p + 1, __p, this->_M_finish - __p); in _M_insert_aux()
263 ++this->_M_finish; in _M_insert_aux()
271 __new_finish = _STLP_PRIV __ucopy(__p, this->_M_finish, __new_finish); in _M_insert_aux()
[all …]
D_string.h242 this->_M_finish = _STLP_PRIV __uninitialized_fill_n(this->_M_Start(), __n, __c); in basic_string()
248 this->_M_finish = _STLP_PRIV __uninitialized_fill_n(this->_M_Start(), __n, __c); in basic_string()
325 this->_M_finish = uninitialized_copy(__f, __l, this->_M_Start()); in _M_range_initialize()
337 this->_M_finish = _STLP_PRIV __uninitialized_fill_n(this->_M_Start(), __n, __x); in _M_initialize_dispatch()
380 this->_M_finish = uninitialized_copy(__f, __l, this->_M_Start()); in _M_range_initialize()
424 this->_M_finish = this->_M_Start(); in clear()
482 _Traits::assign(*this->_M_finish, *__first++); in _M_appendT()
485 this->_M_finish += __n; in _M_appendT()
539 ++this->_M_finish; in push_back()
544 --this->_M_finish; in pop_back()
[all …]
D_string_workaround.h126 this->_M_finish = uninitialized_copy(__f, __l, this->_M_Start()); in _M_range_initialize()
138 this->_M_finish = uninitialized_fill_n(this->_M_Start(), __n, __x); in _M_initialize_dispatch()
230 _Traits::assign(*this->_M_finish, *__first++); in _M_appendT()
233 this->_M_finish += __n; in _M_appendT()
402 const size_type __elems_after = this->_M_finish - __pos; in _M_insertT()
405 this->_M_finish += __n; in _M_insertT()
414 this->_M_finish += __n - __elems_after; in _M_insertT()
416 this->_M_finish += __elems_after; in _M_insertT()
D_string_sum_methods.h153 _Traits::assign(*this->_M_finish, __s[__pos]); in _M_append_sum_no_overflow()
154 this->_M_finish += __n; in _M_append_sum_no_overflow()