Home | History | Annotate | Download | only in bits

Lines Matching refs:_M_offset

140     unsigned int _M_offset;
143 : _M_p(__x), _M_offset(__y) { }
148 if (_M_offset++ == int(_S_word_bit) - 1)
150 _M_offset = 0;
158 if (_M_offset-- == 0)
160 _M_offset = int(_S_word_bit) - 1;
168 difference_type __n = __i + _M_offset;
176 _M_offset = static_cast<unsigned int>(__n);
181 { return _M_p == __i._M_p && _M_offset == __i._M_offset; }
187 || (_M_p == __i._M_p && _M_offset < __i._M_offset);
211 + __x._M_offset - __y._M_offset);
231 { return reference(_M_p, 1UL << _M_offset); }
313 : _Bit_iterator_base(__x._M_p, __x._M_offset) { }
317 { return _Bit_iterator(_M_p, _M_offset); }
321 { return _Bit_reference(_M_p, 1UL << _M_offset); }
494 && this->_M_impl._M_start._M_offset == 0
495 && this->_M_impl._M_finish._M_offset == 0)));
1192 // Precondition: __first._M_offset == 0 && __result._M_offset == 0.