Home | History | Annotate | Download | only in bits

Lines Matching defs:_M_start

419 	_Bit_iterator 	_M_start;
424 : _Bit_alloc_type(), _M_start(), _M_finish(), _M_end_of_storage(0)
428 : _Bit_alloc_type(__a), _M_start(), _M_finish(), _M_end_of_storage(0)
433 : _Bit_alloc_type(std::move(__a)), _M_start(), _M_finish(),
464 this->_M_impl._M_start = __x._M_impl._M_start;
467 __x._M_impl._M_start = _Bit_iterator();
487 return (this->_M_impl._M_start._M_p == 0
490 || (this->_M_impl._M_start._M_p <= this->_M_impl._M_finish._M_p
492 && (this->_M_impl._M_start._M_p < this->_M_impl._M_end_of_storage
493 || (this->_M_impl._M_start._M_p == this->_M_impl._M_end_of_storage
494 && this->_M_impl._M_start._M_offset == 0
506 if (_M_impl._M_start._M_p)
507 _M_impl.deallocate(_M_impl._M_start._M_p,
508 _M_impl._M_end_of_storage - _M_impl._M_start._M_p);
596 std::fill(this->_M_impl._M_start._M_p, this->_M_impl._M_end_of_storage,
606 std::fill(this->_M_impl._M_start._M_p, this->_M_impl._M_end_of_storage,
615 _M_copy_aligned(__x.begin(), __x.end(), this->_M_impl._M_start);
746 return this->_M_impl._M_start;
756 return this->_M_impl._M_start;
803 return this->_M_impl._M_start;
861 return *iterator(this->_M_impl._M_start._M_p
873 return *const_iterator(this->_M_impl._M_start._M_p
988 std::swap(this->_M_impl._M_start, __x._M_impl._M_start);
1170 for (_Bit_type * __p = this->_M_impl._M_start._M_p;
1207 this->_M_impl._M_start = iterator(__q, 0);
1208 this->_M_impl._M_finish = this->_M_impl._M_start + difference_type(__n);
1228 std::fill(this->_M_impl._M_start._M_p,
1255 std::copy(__first, __last, this->_M_impl._M_start);
1276 std::fill(this->_M_impl._M_start._M_p,
1283 std::fill(this->_M_impl._M_start._M_p,