Lines Matching refs:__bits_per_word

177   static const unsigned __bits_per_word = static_cast<unsigned>(sizeof(__storage_type) * CHAR_BIT);
196 …return reference(__first_ + __pos / __bits_per_word, __storage_type(1) << __pos % __bits_per_word);
199 …return const_reference(__first_ + __pos / __bits_per_word, __storage_type(1) << __pos % __bits_per…
202 return iterator(__first_ + __pos / __bits_per_word, __pos % __bits_per_word);
205 return const_iterator(__first_ + __pos / __bits_per_word, __pos % __bits_per_word);
254 …i = 0; __i < sizeof(__t) / sizeof(__t[0]); ++__i, __v >>= __bits_per_word, __sz -= __bits_per_word)
255 if (__sz < __bits_per_word)
268 if (_Size < __bits_per_word)
283 _Size >= 2 * __bits_per_word
284 ? static_cast<__storage_type>(__v >> __bits_per_word)
285 : static_cast<__storage_type>((__v >> __bits_per_word) &
286 … (__storage_type(1) << (_Size - __bits_per_word)) - 1)}
323 for (; __n >= __bits_per_word; ++__p, __n -= __bits_per_word)
327 __storage_type __m = ~__storage_type(0) >> (__bits_per_word - __n);
391 for (; __n >= __bits_per_word; ++__p, __n -= __bits_per_word)
396 __storage_type __m = ~__storage_type(0) >> (__bits_per_word - __n);
408 for (; __n >= __bits_per_word; ++__p, __n -= __bits_per_word)
413 __storage_type __m = ~__storage_type(0) >> (__bits_per_word - __n);
439 static const unsigned __bits_per_word = static_cast<unsigned>(sizeof(__storage_type) * CHAR_BIT);
464 return iterator(&__first_ + __pos / __bits_per_word, __pos % __bits_per_word);
467 return const_iterator(&__first_ + __pos / __bits_per_word, __pos % __bits_per_word);
490 : __first_(_Size == __bits_per_word ? static_cast<__storage_type>(__v)
513 __storage_type __m = ~__storage_type(0) >> (__bits_per_word - _Size);
530 __storage_type __m = ~__storage_type(0) >> (__bits_per_word - _Size);
536 __storage_type __m = ~__storage_type(0) >> (__bits_per_word - _Size);
556 static const unsigned __bits_per_word = static_cast<unsigned>(sizeof(__storage_type) * CHAR_BIT);