Lines Matching refs:_M_finish
74 { return _M_using_static_buf() ? _DEFAULT_SIZE - (_M_finish - _M_buffers._M_static_buf) : _M_buffers._M_end_of_storage - _M_finish; }
83 { return _M_end_of_storage - _M_finish; }
86 _Tp* _M_finish;
89 _Tp const* _M_Finish() const {return _M_finish;}
90 _Tp* _M_Finish() {return _M_finish;}
112 : _M_finish(_M_buffers._M_static_buf), _M_start_of_storage(__a, _M_buffers._M_static_buf)
114 : _M_end_of_storage(0), _M_finish(0), _M_start_of_storage(__a, (_Tp*)0)
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);
136 _M_finish = src._M_finish;
149 : _M_end_of_storage(src.get()._M_end_of_storage), _M_finish(src.get()._M_finish),
164 _M_finish = __finish;
173 _Tp *__tmp = _M_finish;
174 _M_finish = _M_start_of_storage._M_data + (__s._M_finish - __s._M_start_of_storage._M_data);
175 __s._M_finish = __s._M_buffers._M_static_buf + (__tmp - _M_start_of_storage._M_data);
187 _Tp *__tmp_finish = _M_finish;
193 _M_finish = _M_buffers._M_static_buf + (__s._M_finish - __s._M_buffers._M_static_buf);
196 __s._M_finish = __tmp_finish;
201 _STLP_STD::swap(_M_finish, __s._M_finish);
206 _STLP_STD::swap(_M_finish, __s._M_finish);