Home
last modified time | relevance | path

Searched refs:__bit_iterator (Results 1 – 6 of 6) sorted by relevance

/freebsd-src/contrib/llvm-project/libcxx/include/
H A D__bit_reference57 friend class __bit_iterator<_Cp, false>;
94 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 __bit_iterator<_Cp, false> operator&() const _NOEXCEPT {
95 return __bit_iterator<_Cp, false>(__seg_, static_cast<unsigned>(std::__libcpp_ctz(__mask_)));
147 friend class __bit_iterator<_Cp, true>;
163 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 __bit_iterator<_Cp, true> operator&() const _NOEXCEPT {
164 return __bit_iterator<_Cp, true>(__seg_, static_cast<unsigned>(std::__libcpp_ctz(__mask_)));
177 _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI __bit_iterator<_Cp, false> __copy_aligned(
178 __bit_iterator<_Cp, _IsConst> __first, __bit_iterator<_Cp, _IsConst> __last, __bit_iterator<_C
[all...]
H A Dbitset181 friend class __bit_iterator<__bitset, false>;
182 friend class __bit_iterator<__bitset, true>;
189 typedef __bit_iterator<__bitset, false> iterator;
190 typedef __bit_iterator<__bitset, true> const_iterator;
443 friend class __bit_iterator<__bitset, false>;
444 friend class __bit_iterator<__bitset, true>;
451 typedef __bit_iterator<__bitset, false> iterator;
452 typedef __bit_iterator<__bitset, true> const_iterator;
560 friend class __bit_iterator<__bitset, false>;
561 friend class __bit_iterator<__bitse
[all...]
H A Dvector1868 typedef __bit_iterator<vector, false> pointer;
1869 typedef __bit_iterator<vector, true> const_pointer;
2296 friend class __bit_iterator<vector, false>;
2297 friend class __bit_iterator<vector, true>;
/freebsd-src/contrib/llvm-project/libcxx/include/__algorithm/
H A Dcount.h43 // __bit_iterator implementation
45 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 typename __bit_iterator<_Cp, _IsConst>::difference_type
46 __count_bool(__bit_iterator<_Cp, _IsConst> __first, typename _Cp::size_type __n) { in __count_bool()
47 using _It = __bit_iterator<_Cp, _IsConst>; in __count_bool()
74 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 __iter_diff_t<__bit_iterator<_Cp, _IsConst> >
75 __count(__bit_iterator<_Cp, _IsConst> __first, __bit_iterator<_Cp, _IsConst> __last, const _Tp& __value, _Proj&) { in __count()
H A Dfind.h96 // __bit_iterator implementation in __find_impl()
98 _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI __bit_iterator<_Cp, _IsConst>
99 __find_bool(__bit_iterator<_Cp, _IsConst> __first, typename _Cp::size_type __n) {
100 using _It = __bit_iterator<_Cp, _IsConst>;
134 inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 __bit_iterator<_Cp, _IsConst>
135 __find(__bit_iterator<_Cp, _IsConst> __first, __bit_iterator<_Cp, _IsConst> __last, const _Tp& __value, _Proj&) {
/freebsd-src/contrib/llvm-project/libcxx/include/__fwd/
H A Dbit_reference.h21 class __bit_iterator; variable