Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/libcxx/include/
H A D__bit_reference130 friend class __bit_iterator<_Cp, false>;
167 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 __bit_iterator<_Cp, false> operator&() const _…
168 return __bit_iterator<_Cp, false>(__seg_, static_cast<unsigned>(std::__countr_zero(__mask_)));
220 friend class __bit_iterator<_Cp, true>;
236 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 __bit_iterator<_Cp, true> operator&() const _N…
237 return __bit_iterator<_Cp, true>(__seg_, static_cast<unsigned>(std::__countr_zero(__mask_)));
279 class __bit_iterator {
283 using pointer = __bit_iterator;
302 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 __bit_iterator() _NOEXCEPT
315 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 __bit_iterator(const __bit_iterator<_Cp, false…
[all …]
H A Dbitset196 friend class __bit_iterator<__bitset, false>;
197 friend class __bit_iterator<__bitset, true>;
204 typedef __bit_iterator<__bitset, false> __iterator;
205 typedef __bit_iterator<__bitset, true> __const_iterator;
422 friend class __bit_iterator<__bitset, false>;
423 friend class __bit_iterator<__bitset, true>;
430 typedef __bit_iterator<__bitset, false> __iterator;
431 typedef __bit_iterator<__bitset, true> __const_iterator;
562 friend class __bit_iterator<__bitset, false>;
563 friend class __bit_iterator<__bitset, true>;
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A D__bit_reference56 friend class __bit_iterator<_Cp, false>;
79 _LIBCPP_HIDE_FROM_ABI __bit_iterator<_Cp, false> operator&() const _NOEXCEPT {
80 return __bit_iterator<_Cp, false>(__seg_, static_cast<unsigned>(std::__libcpp_ctz(__mask_)));
129 friend class __bit_iterator<_Cp, true>;
143 _LIBCPP_HIDE_FROM_ABI __bit_iterator<_Cp, true> operator&() const _NOEXCEPT {
144 return __bit_iterator<_Cp, true>(__seg_, static_cast<unsigned>(std::__libcpp_ctz(__mask_)));
156 _LIBCPP_HIDE_FROM_ABI __bit_iterator<_Cp, false> __copy_aligned(
157__bit_iterator<_Cp, _IsConst> __first, __bit_iterator<_Cp, _IsConst> __last, __bit_iterator<_Cp, f…
158 using _In = __bit_iterator<_Cp, _IsConst>;
199 _LIBCPP_HIDE_FROM_ABI __bit_iterator<_Cp, false> __copy_unaligned(
[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;
406 friend class __bit_iterator<__bitset, false>;
407 friend class __bit_iterator<__bitset, true>;
414 typedef __bit_iterator<__bitset, false> iterator;
415 typedef __bit_iterator<__bitset, true> const_iterator;
520 friend class __bit_iterator<__bitset, false>;
521 friend class __bit_iterator<__bitset, true>;
[all …]
H A Dvector1596 typedef __bit_iterator<vector, false> pointer;
1597 typedef __bit_iterator<vector, true> const_pointer;
1860 friend class __bit_iterator<vector, false>;
1861 friend class __bit_iterator<vector, true>;
/freebsd/contrib/llvm-project/libcxx/include/__algorithm/
H A Dswap_ranges.h30 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 __bit_iterator<_Cr, false> __swap_ranges_aligne… in __swap_ranges_aligned()
31__bit_iterator<_Cl, false> __first, __bit_iterator<_Cl, false> __last, __bit_iterator<_Cr, false> … in __swap_ranges_aligned()
32 using _I1 = __bit_iterator<_Cl, false>; in __swap_ranges_aligned()
76 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 __bit_iterator<_Cr, false> __swap_ranges_unalig… in __swap_ranges_unaligned()
77__bit_iterator<_Cl, false> __first, __bit_iterator<_Cl, false> __last, __bit_iterator<_Cr, false> … in __swap_ranges_unaligned()
78 using _I1 = __bit_iterator<_Cl, false>; in __swap_ranges_unaligned()
167 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 pair<__bit_iterator<_Cl, false>, __bit_iterator
168 __swap_ranges(__bit_iterator<_Cl, false> __first1, in __swap_ranges()
169 __bit_iterator<_Cl, false> __last1, in __swap_ranges()
170 __bit_iterator<_Cr, false> __first2) { in __swap_ranges()
[all …]
H A Dcopy.h42 _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI __bit_iterator<_Cp, false> __copy_aligned( in __copy_aligned()
43__bit_iterator<_Cp, _IsConst> __first, __bit_iterator<_Cp, _IsConst> __last, __bit_iterator<_Cp, f… in __copy_aligned()
44 using _In = __bit_iterator<_Cp, _IsConst>; in __copy_aligned()
87 _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI __bit_iterator<_Cp, false> __copy_unaligned( in __copy_unaligned()
88__bit_iterator<_Cp, _IsConst> __first, __bit_iterator<_Cp, _IsConst> __last, __bit_iterator<_Cp, f… in __copy_unaligned()
89 using _In = __bit_iterator<_Cp, _IsConst>; in __copy_unaligned()
221 …BCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 pair<__bit_iterator<_Cp, _IsConst>, __bit_iterato…
222 operator()(__bit_iterator<_Cp, _IsConst> __first, in operator()
223 __bit_iterator<_Cp, _IsConst> __last, in operator()
224 __bit_iterator<_Cp, false> __result) const { in operator()
H A Dequal.h42 __equal_unaligned(__bit_iterator<_Cp, _IsConst1> __first1, in __equal_unaligned()
43 __bit_iterator<_Cp, _IsConst1> __last1, in __equal_unaligned()
44 __bit_iterator<_Cp, _IsConst2> __first2) { in __equal_unaligned()
45 using _It = __bit_iterator<_Cp, _IsConst1>; in __equal_unaligned()
120 __equal_aligned(__bit_iterator<_Cp, _IsConst1> __first1, in __equal_aligned()
121 __bit_iterator<_Cp, _IsConst1> __last1, in __equal_aligned()
122 __bit_iterator<_Cp, _IsConst2> __first2) { in __equal_aligned()
123 using _It = __bit_iterator<_Cp, _IsConst1>; in __equal_aligned()
165 __bit_iterator<_Cp, _IsConst1> __first1, in __equal_iter_impl()
166 __bit_iterator<_Cp, _IsConst1> __last1, in __equal_iter_impl()
[all …]
H A Dcopy_backward.h41 _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI __bit_iterator<_Cp, false> __copy_backward_alig… in __copy_backward_aligned()
42__bit_iterator<_Cp, _IsConst> __first, __bit_iterator<_Cp, _IsConst> __last, __bit_iterator<_Cp, f… in __copy_backward_aligned()
43 using _In = __bit_iterator<_Cp, _IsConst>; in __copy_backward_aligned()
83 _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI __bit_iterator<_Cp, false> __copy_backward_unal… in __copy_backward_unaligned()
84__bit_iterator<_Cp, _IsConst> __first, __bit_iterator<_Cp, _IsConst> __last, __bit_iterator<_Cp, f… in __copy_backward_unaligned()
85 using _In = __bit_iterator<_Cp, _IsConst>; in __copy_backward_unaligned()
232 …BCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 pair<__bit_iterator<_Cp, _IsConst>, __bit_iterato…
233 operator()(__bit_iterator<_Cp, _IsConst> __first, in operator()
234 __bit_iterator<_Cp, _IsConst> __last, in operator()
235 __bit_iterator<_Cp, false> __result) { in operator()
H A Dcount.h46 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 typename __bit_iterator<_Cp, _IsConst>::differe…
47 __count_bool(__bit_iterator<_Cp, _IsConst> __first, typename __size_difference_type_traits<_Cp>::si… in __count_bool()
48 using _It = __bit_iterator<_Cp, _IsConst>; in __count_bool()
75 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 __iter_diff_t<__bit_iterator<_Cp, _IsConst> >
76 __count(__bit_iterator<_Cp, _IsConst> __first, __bit_iterator<_Cp, _IsConst> __last, const _Tp& __v… in __count()
H A Drotate.h196 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 pair<__bit_iterator<_Cp, false>, __bit_iterator
197 __rotate(__bit_iterator<_Cp, false> __first, __bit_iterator<_Cp, false> __middle, __bit_iterator<_C… in __rotate()
198 using _I1 = __bit_iterator<_Cp, false>; in __rotate()
211 __bit_iterator<_Cp, false> __mp = std::swap_ranges(__first, __middle, __middle); in __rotate()
223 __bit_iterator<_Cp, false> __mp = __first + __d2; in __rotate()
H A Dfill_n.h35 __fill_n_bool(__bit_iterator<_Cp, false> __first, typename __size_difference_type_traits<_Cp>::size… in __fill_n_bool()
36 using _It = __bit_iterator<_Cp, false>; in __fill_n_bool()
60 inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 __bit_iterator<_Cp, false>
61 __fill_n(__bit_iterator<_Cp, false> __first, _Size __n, const bool& __value) { in __fill_n()
H A Dfind.h99 _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI __bit_iterator<_Cp, _IsConst>
100 __find_bool(__bit_iterator<_Cp, _IsConst> __first, typename __size_difference_type_traits<_Cp>::siz… in __find_bool()
101 using _It = __bit_iterator<_Cp, _IsConst>; in __find_bool()
135 inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 __bit_iterator<_Cp, _IsConst>
136 __find(__bit_iterator<_Cp, _IsConst> __first, __bit_iterator<_Cp, _IsConst> __last, const _Tp& __va… in __find()
H A Dmove.h104 …BCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 pair<__bit_iterator<_Cp, _IsConst>, __bit_iterato…
105 operator()(__bit_iterator<_Cp, _IsConst> __first, in operator()
106 __bit_iterator<_Cp, _IsConst> __last, in operator()
107 __bit_iterator<_Cp, false> __result) { in operator()
H A Dmove_backward.h113 …BCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 pair<__bit_iterator<_Cp, _IsConst>, __bit_iterato…
114 operator()(__bit_iterator<_Cp, _IsConst> __first, in operator()
115 __bit_iterator<_Cp, _IsConst> __last, in operator()
116 __bit_iterator<_Cp, false> __result) { in operator()
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__algorithm/
H A Dcount.h45 _LIBCPP_HIDE_FROM_ABI 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 __iter_diff_t<__bit_iterator<_Cp, _IsConst> >
75 __count(__bit_iterator<_Cp, _IsConst> __first, __bit_iterator<_Cp, _IsConst> __last, const _Tp& __v… in __count()
H A Dfill_n.h34 _LIBCPP_HIDE_FROM_ABI void __fill_n_bool(__bit_iterator<_Cp, false> __first, typename _Cp::size_typ… in __fill_n_bool()
35 using _It = __bit_iterator<_Cp, false>; in __fill_n_bool()
67 inline _LIBCPP_HIDE_FROM_ABI __bit_iterator<_Cp, false>
68 __fill_n(__bit_iterator<_Cp, false> __first, _Size __n, const bool& __value) { in __fill_n()
H A Dfind.h95 _LIBCPP_HIDE_FROM_ABI __bit_iterator<_Cp, _IsConst>
96 __find_bool(__bit_iterator<_Cp, _IsConst> __first, typename _Cp::size_type __n) { in __find_bool()
97 using _It = __bit_iterator<_Cp, _IsConst>; in __find_bool()
131 inline _LIBCPP_HIDE_FROM_ABI __bit_iterator<_Cp, _IsConst>
132 __find(__bit_iterator<_Cp, _IsConst> __first, __bit_iterator<_Cp, _IsConst> __last, const _Tp& __va… in __find()
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__fwd/
H A Dbit_reference.h21 class __bit_iterator; variable
/freebsd/contrib/llvm-project/libcxx/include/__fwd/
H A Dbit_reference.h21 class __bit_iterator; variable
/freebsd/contrib/llvm-project/libcxx/include/__vector/
H A Dvector_bool.h87 using pointer = __bit_iterator<vector, false>;
88 using const_pointer = __bit_iterator<vector, true>;
519 friend class __bit_iterator<vector, false>;
520 friend class __bit_iterator<vector, true>;