Home | History | Annotate | Download | only in include

Lines Matching full:static_cast

52         {return static_cast<bool>(*__seg_ & __mask_);}
54 {return !static_cast<bool>(*this);}
68 {return operator=(static_cast<bool>(__x));}
72 {return __bit_iterator<_Cp, false>(__seg_, static_cast<unsigned>(__ctz(__mask_)));}
145 {return static_cast<bool>(*__seg_ & __mask_);}
148 {return __bit_iterator<_Cp, true>(__seg_, static_cast<unsigned>(__ctz(__mask_)));}
170 __storage_type __clz_f = static_cast<__storage_type>(__bits_per_word - __first.__ctz_);
175 return _It(__first.__seg_, static_cast<unsigned>(_VSTD::__ctz(__b)));
184 return _It(__first.__seg_, static_cast<unsigned>(_VSTD::__ctz(*__first.__seg_)));
191 return _It(__first.__seg_, static_cast<unsigned>(_VSTD::__ctz(__b)));
193 return _It(__first.__seg_, static_cast<unsigned>(__n));
206 __storage_type __clz_f = static_cast<__storage_type>(__bits_per_word - __first.__ctz_);
211 return _It(__first.__seg_, static_cast<unsigned>(_VSTD::__ctz(__b)));
222 return _It(__first.__seg_, static_cast<unsigned>(_VSTD::__ctz(__b)));
230 return _It(__first.__seg_, static_cast<unsigned>(_VSTD::__ctz(__b)));
232 return _It(__first.__seg_, static_cast<unsigned>(__n));
240 if (static_cast<bool>(__value_))
241 return __find_bool_true(__first, static_cast<typename _Cp::size_type>(__last - __first));
242 return __find_bool_false(__first, static_cast<typename _Cp::size_type>(__last - __first));
259 __storage_type __clz_f = static_cast<__storage_type>(__bits_per_word - __first.__ctz_);
290 __storage_type __clz_f = static_cast<__storage_type>(__bits_per_word - __first.__ctz_);
314 if (static_cast<bool>(__value_))
315 return __count_bool_true(__first, static_cast<typename _Cp::size_type>(__last - __first));
316 return __count_bool_false(__first, static_cast<typename _Cp::size_type>(__last - __first));
331 __storage_type __clz_f = static_cast<__storage_type>(__bits_per_word - __first.__ctz_);
361 __storage_type __clz_f = static_cast<__storage_type>(__bits_per_word - __first.__ctz_);
402 _VSTD::fill_n(__first, static_cast<typename _Cp::size_type>(__last - __first), __value_);
423 difference_type __dn = _VSTD::min(static_cast<difference_type>(__clz), __n);
430 __result.__ctz_ = static_cast<unsigned>((__dn + __result.__ctz_) % __bits_per_word);
450 __result.__ctz_ = static_cast<unsigned>(__n);
472 difference_type __dn = _VSTD::min(static_cast<difference_type>(__clz_f), __n);
485 __result.__ctz_ = static_cast<unsigned>((__ddn + __result.__ctz_) % __bits_per_word);
492 __result.__ctz_ = static_cast<unsigned>(__dn);
515 __storage_type __dn = _VSTD::min(__n, static_cast<difference_type>(__clz_r));
520 __result.__ctz_ = static_cast<unsigned>((__dn + __result.__ctz_) % __bits_per_word);
527 __result.__ctz_ = static_cast<unsigned>(__n);
561 difference_type __dn = _VSTD::min(static_cast<difference_type>(__last.__ctz_), __n);
568 __result.__ctz_ = static_cast<unsigned>(((-__dn & (__bits_per_word - 1)) +
589 __result.__ctz_ = static_cast<unsigned>(-__n & (__bits_per_word - 1));
610 difference_type __dn = _VSTD::min(static_cast<difference_type>(__last.__ctz_), __n);
616 __storage_type __ddn = _VSTD::min(__dn, static_cast<difference_type>(__result.__ctz_));
625 __result.__ctz_ = static_cast<unsigned>(((-__ddn & (__bits_per_word - 1)) +
633 __result.__ctz_ = static_cast<unsigned>(-__dn & (__bits_per_word - 1));
660 __storage_type __dn = _VSTD::min(__n, static_cast<difference_type>(__result.__ctz_));
664 __result.__ctz_ = static_cast<unsigned>(((-__dn & (__bits_per_word - 1)) +
671 __result.__ctz_ = static_cast<unsigned>(-__n & (__bits_per_word - 1));
729 difference_type __dn = _VSTD::min(static_cast<difference_type>(__clz), __n);
739 __result.__ctz_ = static_cast<unsigned>((__dn + __result.__ctz_) % __bits_per_word);
757 __result.__ctz_ = static_cast<unsigned>(__n);
779 difference_type __dn = _VSTD::min(static_cast<difference_type>(__clz_f), __n);
802 __result.__ctz_ = static_cast<unsigned>((__ddn + __result.__ctz_) % __bits_per_word);
812 __result.__ctz_ = static_cast<unsigned>(__dn);
847 static_cast<unsigned>((__dn + __result.__ctz_) % __bits_per_word);
856 __result.__ctz_ = static_cast<unsigned>(__n);
890 {return static_cast<difference_type>(_Np * __bits_per_word);}
899 static_cast<unsigned>(__size_ % __bits_per_word));
970 difference_type __dn = _VSTD::min(static_cast<difference_type>(__clz_f), __n);
988 __first2.__ctz_ = static_cast<unsigned>((__ddn + __first2.__ctz_) % __bits_per_word);
995 __first2.__ctz_ = static_cast<unsigned>(__dn);
1018 __storage_type __dn = _VSTD::min(__n, static_cast<difference_type>(__clz_r));
1023 __first2.__ctz_ = static_cast<unsigned>((__dn + __first2.__ctz_) % __bits_per_word);
1052 difference_type __dn = _VSTD::min(static_cast<difference_type>(__clz), __n);
1166 __seg_ += static_cast<difference_type>(__n - __bits_per_word + __ctz_ + 1)
1167 / static_cast<difference_type>(__bits_per_word);
1169 __ctz_ = static_cast<unsigned>((__n + __ctz_) % __bits_per_word);