Home
last modified time | relevance | path

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

123

/freebsd-14.2/contrib/llvm-project/libcxx/include/__iterator/
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 Diterator_traits.h68 struct _LIBCPP_TEMPLATE_VIS input_iterator_tag {}; struct
70 struct _LIBCPP_TEMPLATE_VIS forward_iterator_tag : public input_iterator_tag {};
275 using type = input_iterator_tag;
389 … is_convertible<typename _Iter::iterator_category, input_iterator_tag>::value ||
432 …ng __has_input_iterator_category = __has_iterator_category_convertible_to<_Tp, input_iterator_tag>;
470 __has_iterator_category_convertible_to<_Tp, input_iterator_tag>::value &&
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) { in __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-14.2/contrib/llvm-project/libcxx/include/__algorithm/
H A Dranges_iterator_concept.h43 return input_iterator_tag(); in __get_iterator_concept()
H A Dequal.h79 input_iterator_tag, in __equal() argument
80 input_iterator_tag) { in __equal()
H A Dsample.h43 input_iterator_tag) { in __sample() argument
/freebsd-14.2/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-14.2/contrib/llvm-project/libcxx/include/__ranges/
H A Dto.h79 …erived_from<typename iterator_traits<iterator_t<_Range>>::iterator_category, input_iterator_tag> &&
144 using iterator_category = input_iterator_tag;
H A Diota_view.h100 using iterator_category = input_iterator_tag;
116 /*Else*/ input_iterator_tag>>>;
H A Distream_view.h65 using iterator_concept = 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 Djoin_view.h67 input_iterator_tag > >;
266 input_iterator_tag > >;
H A Dtransform_view.h138 using type = input_iterator_tag;
166 input_iterator_tag >;
/freebsd-14.2/contrib/llvm-project/libcxx/include/__filesystem/
H A Dpath_iterator.h43 typedef input_iterator_tag iterator_category;
H A Ddirectory_iterator.h48 typedef input_iterator_tag iterator_category;
H A Drecursive_directory_iterator.h46 using iterator_category = input_iterator_tag;
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/orc/
H A Dinterval_set.h42 using iterator_category = std::input_iterator_tag;
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DIdentifierResolver.h76 using iterator_category = std::input_iterator_tag;
/freebsd-14.2/contrib/llvm-project/libcxx/include/
H A Diterator183 struct input_iterator_tag {};
185 struct forward_iterator_tag : public input_iterator_tag {};
512 : public iterator<input_iterator_tag, T, Distance, const T*, const T&> // until C++17
515 typedef input_iterator_tag iterator_category;
574 … : public iterator<input_iterator_tag, charT, traits::off_type, unspecified, charT> // until C++17
577 typedef input_iterator_tag iterator_category;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFAcceleratorTable.h631 using iterator_category = std::input_iterator_tag;
707 using iterator_category = std::input_iterator_tag;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMappingReader.h52 using iterator_category = std::input_iterator_tag;

123