Home
last modified time | relevance | path

Searched refs:ForwardIterator (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/libcxx/include/
H A Dmemory191 ForwardIterator
212 ForwardIterator
228 void uninitialized_fill(ForwardIterator first, ForwardIterator last, const T& x);
243 ForwardIterator
250 ForwardIterator uninitialized_fill_n(ForwardIterator first, iter_difference_t<ForwardIterator> n); …
271 void destroy(ForwardIterator first, ForwardIterator last); // constexpr in C++20
283 ForwardIterator destroy_n(ForwardIterator first, Size n); // constexpr in C++20
327 void uninitialized_value_construct(ForwardIterator first, ForwardIterator last);
342 ForwardIterator uninitialized_value_construct_n(ForwardIterator first, Size n);
348ForwardIterator uninitialized_value_construct_n(ForwardIterator first, iter_difference_t<ForwardIt…
[all …]
H A Dalgorithm1109 adjacent_find(ForwardIterator first, ForwardIterator last);
1200 search_n(ForwardIterator first, ForwardIterator last,
1314 unique(ForwardIterator first, ForwardIterator last);
1338 rotate(ForwardIterator first, ForwardIterator middle, ForwardIterator last);
1342 …rotate_copy(ForwardIterator first, ForwardIterator middle, ForwardIterator last, OutputIterator re…
1365 shift_left(ForwardIterator first, ForwardIterator last,
1370 shift_right(ForwardIterator first, ForwardIterator last,
1398 is_sorted(ForwardIterator first, ForwardIterator last);
1602 min_element(ForwardIterator first, ForwardIterator last);
1632 max_element(ForwardIterator first, ForwardIterator last);
[all …]
H A Dnumeric127 template <class ForwardIterator, class T>
129 iota(ForwardIterator first, ForwardIterator last, T value);
H A Dregex105 template <class ForwardIterator>
107 transform(ForwardIterator first, ForwardIterator last) const;
108 template <class ForwardIterator>
110 transform_primary( ForwardIterator first, ForwardIterator last) const;
111 template <class ForwardIterator>
113 lookup_collatename(ForwardIterator first, ForwardIterator last) const;
114 template <class ForwardIterator>
116 lookup_classname(ForwardIterator first, ForwardIterator last,
158 basic_regex(ForwardIterator first, ForwardIterator last,
196 template<class ForwardIterator>
[all …]
/llvm-project-15.0.7/libcxx/include/experimental/
H A Dalgorithm22 template <class ForwardIterator, class Searcher>
23 ForwardIterator search(ForwardIterator first, ForwardIterator last,
H A Dfunctional22 template<class ForwardIterator, class BinaryPredicate = equal_to<>>
35 template<class ForwardIterator, class BinaryPredicate = equal_to<>>
36 default_searcher<ForwardIterator, BinaryPredicate>
37 make_default_searcher(ForwardIterator pat_first, ForwardIterator pat_last,
/llvm-project-15.0.7/libcxx/test/std/iterators/iterator.requirements/indirectcallable/projected/
H A Dprojected.compile.pass.cpp37 using ForwardIterator = std::projected<forward_iterator<S*>, int (S::*)()>; typedef
38 static_assert(std::same_as<ForwardIterator::value_type, int>);
39 static_assert(std::same_as<decltype(*std::declval<ForwardIterator>()), int>);
40 static_assert(std::same_as<std::iter_difference_t<ForwardIterator>, std::ptrdiff_t>);
/llvm-project-15.0.7/llvm/utils/unittest/googletest/include/gtest/
H A Dgtest-param-test.h299 template <typename ForwardIterator>
301 typename std::iterator_traits<ForwardIterator>::value_type>
302 ValuesIn(ForwardIterator begin, ForwardIterator end) { in ValuesIn()
303 typedef typename std::iterator_traits<ForwardIterator>::value_type ParamType; in ValuesIn()
/llvm-project-15.0.7/clang/test/SemaTemplate/
H A Dinstantiate-function-params.cpp27 template < typename TT > struct ForwardIterator : InputIterator<TT> … struct
28 …typedef instantiate< & requirement_<void(*)(usage_requirements<ForwardIterator> x)>::failed> boost… argument
31 typedef instantiate< &requirement_<void(*)(ForwardIterator<char*> x)>::failed> boost_concept_checkX…
/llvm-project-15.0.7/pstl/test/support/
H A Dutils.h139 class ForwardIterator
153 ForwardIterator() = default;
154 explicit ForwardIterator(Iterator i) : my_iterator(i) {} in ForwardIterator() function
157 ForwardIterator
163 ForwardIterator operator++(int32_t)
170 operator==(const ForwardIterator& i, const ForwardIterator& j)
175 operator!=(const ForwardIterator& i, const ForwardIterator& j)
188 class BidirectionalIterator : public ForwardIterator<Iterator, IteratorTag>
190 typedef ForwardIterator<Iterator, IteratorTag> base_type;
323 typedef ForwardIterator<iterator, std::forward_iterator_tag> forward_iterator;
[all …]
/llvm-project-15.0.7/llvm/utils/unittest/googletest/include/gtest/internal/
H A Dgtest-param-util.h296 template <typename ForwardIterator>
297 ValuesInIteratorRangeGenerator(ForwardIterator begin, ForwardIterator end) in ValuesInIteratorRangeGenerator()
/llvm-project-15.0.7/mlir/lib/Target/Cpp/
H A DTranslateToCpp.cpp37 template <typename ForwardIterator, typename UnaryFunctor,
40 interleaveWithError(ForwardIterator begin, ForwardIterator end, in interleaveWithError()
/llvm-project-15.0.7/clang/test/Analysis/Inputs/
H A Dsystem-header-simulator-cxx.h850 template <class ForwardIterator>
851 ForwardIterator
852 next(ForwardIterator it,
853 typename iterator_traits<ForwardIterator>::difference_type n =
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DSTLExtras.h1864 template <typename ForwardIterator, typename UnaryFunctor,
1869 inline void interleave(ForwardIterator begin, ForwardIterator end,
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp5949 template<typename ForwardIterator>
5952 ForwardIterator first, in findInstantiationOf()
5953 ForwardIterator last) { in findInstantiationOf()