| /llvm-project-15.0.7/libcxx/include/ |
| H A D | memory | 191 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); 348 …ForwardIterator uninitialized_value_construct_n(ForwardIterator first, iter_difference_t<ForwardIt… [all …]
|
| H A D | algorithm | 1109 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 D | numeric | 127 template <class ForwardIterator, class T> 129 iota(ForwardIterator first, ForwardIterator last, T value);
|
| H A D | regex | 105 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 D | algorithm | 22 template <class ForwardIterator, class Searcher> 23 ForwardIterator search(ForwardIterator first, ForwardIterator last,
|
| H A D | functional | 22 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 D | projected.compile.pass.cpp | 37 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 D | gtest-param-test.h | 299 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 D | instantiate-function-params.cpp | 27 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 D | utils.h | 139 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 D | gtest-param-util.h | 296 template <typename ForwardIterator> 297 ValuesInIteratorRangeGenerator(ForwardIterator begin, ForwardIterator end) in ValuesInIteratorRangeGenerator()
|
| /llvm-project-15.0.7/mlir/lib/Target/Cpp/ |
| H A D | TranslateToCpp.cpp | 37 template <typename ForwardIterator, typename UnaryFunctor, 40 interleaveWithError(ForwardIterator begin, ForwardIterator end, in interleaveWithError()
|
| /llvm-project-15.0.7/clang/test/Analysis/Inputs/ |
| H A D | system-header-simulator-cxx.h | 850 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 D | STLExtras.h | 1864 template <typename ForwardIterator, typename UnaryFunctor, 1869 inline void interleave(ForwardIterator begin, ForwardIterator end,
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiateDecl.cpp | 5949 template<typename ForwardIterator> 5952 ForwardIterator first, in findInstantiationOf() 5953 ForwardIterator last) { in findInstantiationOf()
|