Home
last modified time | relevance | path

Searched refs:_Iterator (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/contrib/llvm-project/libcxx/include/__format/
H A Dformat_string.h31 template <contiguous_iterator _Iterator>
33 _Iterator __last;
37 template <contiguous_iterator _Iterator>
38 __parse_number_result(_Iterator, uint32_t) -> __parse_number_result<_Iterator>;
40 template <contiguous_iterator _Iterator>
41 _LIBCPP_HIDE_FROM_ABI constexpr __parse_number_result<_Iterator> __parse_number(_Iterator __begin, _Iterator __end);
57 template <contiguous_iterator _Iterator>
60 __parse_zero(_Iterator __begin,_Iterator,auto & __parse_ctx) __parse_zero() argument
67 __parse_automatic(_Iterator __begin,_Iterator,auto & __parse_ctx) __parse_automatic() argument
[all...]
H A Dunicode.h104 template <contiguous_iterator _Iterator>
105 requires same_as<iter_value_t<_Iterator>, char>
106 _LIBCPP_HIDE_FROM_ABI constexpr bool __is_continuation(_Iterator __char, int __count) { in __is_continuation()
126 using _Iterator = basic_string_view<char>::const_iterator; variable
129 _LIBCPP_HIDE_FROM_ABI constexpr explicit __code_point_view(_Iterator __first, _Iterator __last) in __code_point_view()
133 _LIBCPP_HIDE_FROM_ABI constexpr _Iterator __position() const noexcept { return __first_; } in __position()
234 _Iterator __first_;
235 _Iterator __last_;
252 using _Iterator = typename basic_string_view<wchar_t>::const_iterator; variable
257 _LIBCPP_HIDE_FROM_ABI constexpr explicit __code_point_view(_Iterator __first, _Iterator __last) in __code_point_view()
[all …]
H A Dparser_std_format_spec.h66 template <contiguous_iterator _Iterator, class _ParseContext>
67 _LIBCPP_HIDE_FROM_ABI constexpr __format::__parse_number_result<_Iterator>
68 __parse_arg_id(_Iterator __begin, _Iterator __end, _ParseContext& __ctx) { in __parse_arg_id()
69 using _CharT = iter_value_t<_Iterator>; in __parse_arg_id()
585 template <contiguous_iterator _Iterator>
590 _LIBCPP_HIDE_FROM_ABI constexpr bool __parse_fill_align(_Iterator& __begin, _Iterator __end) {
621 template <contiguous_iterator _Iterator>
623 _LIBCPP_HIDE_FROM_ABI constexpr bool __parse_fill_align(_Iterator& __begin, _Iterator __end) {
650 template <contiguous_iterator _Iterator>
651 _LIBCPP_HIDE_FROM_ABI constexpr bool __parse_fill_align(_Iterator& __begin, _Iterator __end) {
[all …]
H A Dformatter_output.h116 template <contiguous_iterator _Iterator,
117 __fmt_char_type _CharT = typename iterator_traits<_Iterator>::value_type,
120 __copy(_Iterator __first, _Iterator __last, output_iterator<const _OutCharT&> auto __out_it) -> dec…
124 template <contiguous_iterator _Iterator,
125 __fmt_char_type _CharT = typename iterator_traits<_Iterator>::value_type,
128 __copy(_Iterator __first, size_t __n, output_iterator<const _OutCharT&> auto __out_it) -> decltype(…
135 template <contiguous_iterator _Iterator,
136 __fmt_char_type _CharT = typename iterator_traits<_Iterator>::value_type,
140 __transform(_Iterator __first,
141 _Iterator __last,
[all …]
H A Dformatter_integral.h55 template <contiguous_iterator _Iterator>
56 requires same_as<char, iter_value_t<_Iterator>>
57 _LIBCPP_HIDE_FROM_ABI inline _Iterator __insert_sign(_Iterator __buf, bool __negative, __format_spe… in __insert_sign()
156 template <contiguous_iterator _Iterator, integral _Tp>
157 requires same_as<char, iter_value_t<_Iterator>>
158 _LIBCPP_HIDE_FROM_ABI _Iterator __to_buffer(_Iterator __first, _Iterator __last, _Tp __value, int _… in __to_buffer()
212 template <class _OutIt, contiguous_iterator _Iterator, class _CharT>
213 requires same_as<char, iter_value_t<_Iterator>>
216 _Iterator __begin, in __write_using_decimal_separators()
217 _Iterator __first, in __write_using_decimal_separators()
[all …]
H A Drange_formatter.h212 template <contiguous_iterator _Iterator> in __format_as_sequence()
213 _LIBCPP_HIDE_FROM_ABI constexpr void __parse_type(_Iterator& __begin, _Iterator __end) {
H A Dformat_functions.h244 template <contiguous_iterator _Iterator, class _ParseCtx, class _Ctx>
245 _LIBCPP_HIDE_FROM_ABI constexpr _Iterator
246 __handle_replacement_field(_Iterator __begin, _Iterator __end, _ParseCtx& __parse_ctx, _Ctx& __ctx)… in __handle_replacement_field()
247 using _CharT = iter_value_t<_Iterator>; in __handle_replacement_field()
/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Dbounded_iter.h50 template <class _Iterator, class = __enable_if_t< __libcpp_is_contiguous_iterator<_Iterator>::value…
52 using value_type = typename iterator_traits<_Iterator>::value_type;
53 using difference_type = typename iterator_traits<_Iterator>::difference_type;
54 using pointer = typename iterator_traits<_Iterator>::pointer;
55 using reference = typename iterator_traits<_Iterator>::reference;
56 using iterator_category = typename iterator_traits<_Iterator>::iterator_category;
70 …template <class _OtherIterator, __enable_if_t< is_convertible<_OtherIterator, _Iterator>::value, i…
90 …IBCPP_CONSTEXPR_SINCE_CXX14 explicit __bounded_iter(_Iterator __current, _Iterator __begin, _Itera… in __bounded_iter()
235 if constexpr (three_way_comparable<_Iterator, strong_ordering>) {
254 _Iterator __current_; // current iterator
[all …]
H A Diterator_with_data.h34 template <forward_iterator _Iterator, class _Data>
36 _Iterator __iter_{};
40 using value_type = iter_value_t<_Iterator>;
41 using difference_type = iter_difference_t<_Iterator>;
45 constexpr _LIBCPP_HIDE_FROM_ABI __iterator_with_data(_Iterator __iter, _Data __data) in __get_iter()
48 constexpr _LIBCPP_HIDE_FROM_ABI _Iterator __get_iter() const { return __iter_; }
69 requires bidirectional_iterator<_Iterator>
76 requires bidirectional_iterator<_Iterator>
83 constexpr _LIBCPP_HIDE_FROM_ABI iter_reference_t<_Iterator> operator*() const { return *__iter_; } in iter_move()
85 _LIBCPP_HIDE_FROM_ABI friend constexpr iter_rvalue_reference_t<_Iterator> in iter_move()
[all...]
H A Dpermutable.h25 template <class _Iterator>
27 forward_iterator<_Iterator> && indirectly_movable_storable<_Iterator, _Iterator> &&
28 indirectly_swappable<_Iterator, _Iterator>;
H A Dsegmented_iterator.h53 template <class _Iterator>
74 template <class _Iterator>
75 using __is_segmented_iterator = __has_specialization<__segmented_iterator_traits<_Iterator> >;
/freebsd/contrib/llvm-project/libcxx/include/__pstl/internal/omp/
H A Dutil.h
H A Dparallel_stable_sort.h
/freebsd/contrib/llvm-project/libcxx/include/__algorithm/
H A Drotate.h171 template <class _AlgPolicy, class _Iterator, class _Sentinel>
172 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 pair<_Iterator, _Iterator>
173 __rotate(_Iterator __first, _Iterator __middle, _Sentinel __last) { in __rotate()
174 using _Ret = pair<_Iterator, _Iterator>; in __rotate()
175 _Iterator __last_iter = _IterOps<_AlgPolicy>::next(__middle, __last); in __rotate()
182 using _IterCategory = typename _IterOps<_AlgPolicy>::template __iterator_category<_Iterator>; in __rotate()
H A Diterator_operations.h142 template <class _Iterator>
143 …_LIBCPP_HIDE_FROM_ABI static _LIBCPP_CONSTEXPR_SINCE_CXX14 _Iterator next(_Iterator, _Iterator __l…
/freebsd/contrib/llvm-project/libcxx/include/__pstl/internal/
H A Dmemory_impl.h
H A Dunseq_backend_simd.h
/freebsd/contrib/llvm-project/libcxx/include/__pstl/cpu_algos/
H A Dfor_each.h29 template <class _Iterator, class _DifferenceType, class _Function>
30 _LIBCPP_HIDE_FROM_ABI _Iterator __simd_for_each(_Iterator __first, _DifferenceType __n, _Function _… in __simd_for_each()
/freebsd/contrib/llvm-project/libcxx/include/__debug_utils/
H A Drandomize_range.h25 template <class _AlgPolicy, class _Iterator, class _Sentinel>
26 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 void __debug_randomize_range(_Iterator __first, _Sentinel __last) {
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMachineScheduler.h460 template<typename _Iterator> void fillVgprSgprCost(_Iterator First,
461 _Iterator End,
/freebsd/contrib/llvm-project/libcxx/include/__functional/
H A Dboyer_moore_searcher.h173 template <class _Iterator, class _Container> in __search()
175 __compute_bm_prefix(_Iterator __first, _Iterator __last, _BinaryPredicate __pred, _Container& __prefix) { in __search()
/freebsd/contrib/llvm-project/libcxx/include/
H A D__split_buffer178 template <class _Iterator, class _Sentinel>
180 __construct_at_end_with_sentinel(_Iterator __first, _Sentinel __last);
182 template <class _Iterator>
184 __construct_at_end_with_size(_Iterator __first, size_type __n);
286 template <class _Iterator, class _Sentinel>
288 __split_buffer<_Tp, _Allocator>::__construct_at_end_with_sentinel(_Iterator __first, _Sentinel __la…
H A Ddeque443 …using _Iterator = __deque_iterator<_ValueType, _Pointer, _Reference, _MapPointer, _DiffType, _Bloc…
450 …static _LIBCPP_HIDE_FROM_ABI __segment_iterator __segment(_Iterator __iter) { return __iter.__m_it…
451 static _LIBCPP_HIDE_FROM_ABI __local_iterator __local(_Iterator __iter) { return __iter.__ptr_; }
455 return *__iter + _Iterator::__block_size;
458 …static _LIBCPP_HIDE_FROM_ABI _Iterator __compose(__segment_iterator __segment, __local_iterator __…
461 return _Iterator(__segment, *__segment);
463 return _Iterator(__segment, __local);
1166 template <class _Iterator, class _Sentinel>
1167 _LIBCPP_HIDE_FROM_ABI void __assign_with_sentinel(_Iterator __f, _Sentinel __l);
1171 template <class _Iterator>
[all …]
H A D__node_handle196 template <class _Iterator, class _NodeType>
198 _Iterator position;
H A Dvector817 template <class _Iterator, class _Sentinel>
818 …_LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void __assign_with_sentinel(_Iterator __first,…
828 template <class _Iterator, class _Sentinel>
830 …__insert_with_size(const_iterator __position, _Iterator __first, _Sentinel __last, difference_type…
1355 template <class _Iterator, class _Sentinel>
1357 vector<_Tp, _Allocator>::__assign_with_sentinel(_Iterator __first, _Sentinel __last) {
1759 template <class _Iterator, class _Sentinel>
1762 const_iterator __position, _Iterator __first, _Sentinel __last, difference_type __n) {
1769 _Iterator __m = std::next(__first, __n);
2202 template <class _Iterator, class _Sentinel>
[all …]

12