Home
last modified time | relevance | path

Searched refs:input_iterator_tag (Results 1 – 25 of 52) sorted by relevance

123

/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Diterator_traits.h67 struct _LIBCPP_TEMPLATE_VIS input_iterator_tag {}; struct
69 struct _LIBCPP_TEMPLATE_VIS forward_iterator_tag : public input_iterator_tag {};
274 using type = input_iterator_tag;
388 … is_convertible<typename _Iter::iterator_category, input_iterator_tag>::value ||
431 …ng __has_input_iterator_category = __has_iterator_category_convertible_to<_Tp, input_iterator_tag>;
469 __has_iterator_category_convertible_to<_Tp, input_iterator_tag>::value &&
H A Distream_iterator.h32 : public iterator<input_iterator_tag, _Tp, _Distance, const _Tp*, const _Tp&>
38 typedef input_iterator_tag iterator_category;
H A Distreambuf_iterator.h30 : public iterator<input_iterator_tag, _CharT, typename _Traits::off_type, _CharT*, _CharT>
36 typedef input_iterator_tag iterator_category;
H A Ddistance.h31 __distance(_InputIter __first, _InputIter __last, input_iterator_tag) {
32 __distance(_InputIter __first,_InputIter __last,input_iterator_tag) __distance() argument
H A Dcommon_iterator.h285 using iterator_concept = _If<forward_iterator<_Iter>, forward_iterator_tag, input_iterator_tag>;
286 …g iterator_category = _If<__denotes_forward_iter<_Iter>, forward_iterator_tag, input_iterator_tag>;
H A Dadvance.h39 …e(_InputIter& __i, typename iterator_traits<_InputIter>::difference_type __n, input_iterator_tag) { in __advance() argument
/freebsd/contrib/llvm-project/libcxx/include/__algorithm/
H A Dranges_iterator_concept.h43 return input_iterator_tag();
H A Dset_intersection.h141 std::input_iterator_tag, in __set_intersection() argument
142 std::input_iterator_tag) { in __set_intersection()
H A Dsample.h43 input_iterator_tag) { in __sample()
39 __sample(_PopulationIterator __first,_PopulationSentinel __last,_SampleIterator __output_iter,_Distance __n,_UniformRandomNumberGenerator & __g,input_iterator_tag) __sample() argument
H A Diterator_operations.h176 … __iter, __difference_type<_InputIter> __count, const _InputIter& __sentinel, input_iterator_tag) {
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DPath.h74 : public iterator_facade_base<const_iterator, std::input_iterator_tag,
100 : public iterator_facade_base<reverse_iterator, std::input_iterator_tag,
/freebsd/contrib/llvm-project/libcxx/include/__ranges/
H A Dto.h80 …erived_from<typename iterator_traits<iterator_t<_Range>>::iterator_category, input_iterator_tag> &&
145 using iterator_category = input_iterator_tag;
H A Diota_view.h99 using iterator_category = input_iterator_tag;
115 /*Else*/ input_iterator_tag>>>;
H A Distream_view.h65 using iterator_concept = input_iterator_tag;
H A Djoin_view.h67 input_iterator_tag > >;
266 input_iterator_tag > >;
H A Dlazy_split_view.h139 using iterator_category = input_iterator_tag;
179 …g iterator_concept = conditional_t<forward_range<_Base>, forward_iterator_tag, input_iterator_tag>;
H A Delements_view.h150 return input_iterator_tag{};
195 return input_iterator_tag{};
H A Dtransform_view.h138 using type = input_iterator_tag;
166 input_iterator_tag >;
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/
H A Dinterval_set.h42 using iterator_category = std::input_iterator_tag;
/freebsd/contrib/llvm-project/libcxx/include/__filesystem/
H A Dpath_iterator.h42 typedef input_iterator_tag iterator_category;
H A Ddirectory_iterator.h47 typedef input_iterator_tag iterator_category;
H A Drecursive_directory_iterator.h45 using iterator_category = input_iterator_tag;
/freebsd/contrib/llvm-project/libcxx/include/
H A Diterator183 struct input_iterator_tag {};
185 struct forward_iterator_tag : public input_iterator_tag {};
517 : public iterator<input_iterator_tag, T, Distance, const T*, const T&> // until C++17
520 typedef input_iterator_tag iterator_category;
579 … : public iterator<input_iterator_tag, charT, traits::off_type, unspecified, charT> // until C++17
582 typedef input_iterator_tag iterator_category;
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMappingReader.h52 using iterator_category = std::input_iterator_tag;
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFAcceleratorTable.h696 using iterator_category = std::input_iterator_tag;
772 using iterator_category = std::input_iterator_tag;

123