Lines Matching refs:_M_p

44   unsigned int* _M_p;
47 : _M_p(__x), _M_mask(__y) {}
50 _Bit_reference() : _M_p(0), _M_mask(0) {}
51 operator bool() const { return !(!(*_M_p & _M_mask)); }
54 if (__x) *_M_p |= _M_mask;
55 else *_M_p &= ~_M_mask;
65 void flip() { *_M_p ^= _M_mask; }
80 unsigned int* _M_p;
85 ++_M_p;
91 --_M_p;
95 _Bit_iterator() : _M_p(0), _M_offset(0) {}
97 : _M_p(__x), _M_offset(__y) {}
98 reference operator*() const { return reference(_M_p, 1U << _M_offset); }
119 _M_p += __n / __WORD_BIT;
123 --_M_p;
141 return __WORD_BIT * (_M_p - __x._M_p) + _M_offset - __x._M_offset;
145 return _M_p == __x._M_p && _M_offset == __x._M_offset;
148 return _M_p != __x._M_p || _M_offset != __x._M_offset;
151 return _M_p < __x._M_p || (_M_p == __x._M_p && _M_offset < __x._M_offset);
163 unsigned int* _M_p;
168 ++_M_p;
174 --_M_p;
178 _Bit_const_iterator() : _M_p(0), _M_offset(0) {}
180 : _M_p(__x), _M_offset(__y) {}
182 : _M_p(__x._M_p), _M_offset(__x._M_offset) {}
184 return _Bit_reference(_M_p, 1U << _M_offset);
206 _M_p += __n / __WORD_BIT;
210 --_M_p;
228 return __WORD_BIT * (_M_p - __x._M_p) + _M_offset - __x._M_offset;
234 return _M_p == __x._M_p && _M_offset == __x._M_offset;
237 return _M_p != __x._M_p || _M_offset != __x._M_offset;
240 return _M_p < __x._M_p || (_M_p == __x._M_p && _M_offset < __x._M_offset);
264 if (_M_start._M_p)
265 _M_data_allocator.deallocate(_M_start._M_p,
266 _M_end_of_storage - _M_start._M_p);
294 if (_M_start._M_p)
295 _Alloc_type::deallocate(_M_start._M_p,
296 _M_end_of_storage - _M_start._M_p);
338 if (_M_start._M_p)
339 _Alloc_type::deallocate(_M_start._M_p,
340 _M_end_of_storage - _M_start._M_p);
421 if (_M_finish._M_p != _M_end_of_storage) {
531 fill(_M_start._M_p, _M_end_of_storage, __value ? ~0 : 0);
538 fill(_M_start._M_p, _M_end_of_storage, 0);
560 fill(_M_start._M_p, _M_end_of_storage, __x ? ~0 : 0);
609 fill(_M_start._M_p, _M_end_of_storage, __x ? ~0 : 0);
614 fill(_M_start._M_p, _M_end_of_storage, __x ? ~0 : 0);
678 if (_M_finish._M_p != _M_end_of_storage)
690 if (_M_finish._M_p != _M_end_of_storage && __position == end())