| /llvm-project/libcxx/include/ |
| H A D | algorithm | 456 template<class ExecutionPolicy, class ForwardIterator, class Generator> 458 ForwardIterator first, ForwardIterator last, 469 template<class ExecutionPolicy, class ForwardIterator, class Size, class Generator> 470 ForwardIterator generate_n(ExecutionPolicy&& exec, 471 ForwardIterator first, Size n, Generator gen); // since C++17 1219 template <class ForwardIterator> 1220 constexpr ForwardIterator // constexpr in C++20 1221 adjacent_find(ForwardIterator first, ForwardIterator las [all...] |
| H A D | memory | 191 template <class InputIterator, class ForwardIterator> 192 ForwardIterator 193 uninitialized_copy(InputIterator first, InputIterator last, ForwardIterator result); 212 template <class InputIterator, class Size, class ForwardIterator> 213 ForwardIterator 214 uninitialized_copy_n(InputIterator first, Size n, ForwardIterator result); 228 template <class ForwardIterator, class T> 229 void uninitialized_fill(ForwardIterator first, ForwardIterator last, const T& x); 233 template <nothrow-forward-iterator ForwardIterator, nothro [all...] |
| H A D | numeric | 127 template <class ForwardIterator, class T> 129 iota(ForwardIterator first, ForwardIterator last, T value);
|
| H A D | regex | 106 template <class ForwardIterator> 108 transform(ForwardIterator first, ForwardIterator last) const; 109 template <class ForwardIterator> 111 transform_primary( ForwardIterator first, ForwardIterator last) const; 112 template <class ForwardIterator> 114 lookup_collatename(ForwardIterator first, ForwardIterator last) const; 115 template <class ForwardIterator> [all...] |
| /llvm-project/mlir/include/mlir/IR/ |
| H A D | Iterators.h | 34 ForwardIterator::makeIterable(std::forward<RangeT>(range))); in makeIterable() 50 return ForwardIterator::makeIterable(range); in makeIterable() 71 return ForwardIterator::makeIterable(range); in makeIterable() 88 return llvm::reverse(ForwardIterator::makeIterable(range)); in makeIterable() 92 return llvm::reverse(ForwardIterator::makeIterable(range)); in makeIterable()
|
| H A D | Visitors.h | 65 struct ForwardIterator { struct 306 WalkOrder Order = WalkOrder::PostOrder, typename Iterator = ForwardIterator, 328 WalkOrder Order = WalkOrder::PostOrder, typename Iterator = ForwardIterator, 365 WalkOrder Order = WalkOrder::PostOrder, typename Iterator = ForwardIterator,
|
| H A D | Block.h | 302 typename Iterator = ForwardIterator, typename FnT, in walk() 355 typename Iterator = ForwardIterator, typename FnT,
|
| H A D | Region.h | 282 typename Iterator = ForwardIterator, typename FnT,
|
| H A D | Operation.h | 794 typename Iterator = ForwardIterator, typename FnT, in walk()
|
| H A D | OpDefinition.h | 161 typename Iterator = ForwardIterator, typename FnT,
|
| /llvm-project/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/third-party/unittest/googletest/include/gtest/ |
| H A D | gtest-param-test.h | 294 template <typename ForwardIterator> 296 typename std::iterator_traits<ForwardIterator>::value_type> 297 ValuesIn(ForwardIterator begin, ForwardIterator end) { in ValuesIn() 298 typedef typename std::iterator_traits<ForwardIterator>::value_type ParamType; in ValuesIn()
|
| /llvm-project/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/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/mlir/lib/IR/ |
| H A D | Visitors.cpp | 17 MutableArrayRef<Region> ForwardIterator::makeIterable(Operation &range) { in makeIterable()
|
| /llvm-project/third-party/unittest/googletest/include/gtest/internal/ |
| H A D | gtest-param-util.h | 299 template <typename ForwardIterator> 300 ValuesInIteratorRangeGenerator(ForwardIterator begin, ForwardIterator end) in ValuesInIteratorRangeGenerator()
|
| /llvm-project/clang/test/Analysis/Inputs/ |
| H A D | system-header-simulator-cxx.h | 871 template <class ForwardIterator> 872 ForwardIterator 873 next(ForwardIterator it, 874 typename iterator_traits<ForwardIterator>::difference_type n =
|
| /llvm-project/mlir/lib/Target/Cpp/ |
| H A D | TranslateToCpp.cpp | 39 template <typename ForwardIterator, typename UnaryFunctor, 42 interleaveWithError(ForwardIterator begin, ForwardIterator end, in interleaveWithError()
|
| /llvm-project/llvm/include/llvm/ADT/ |
| H A D | STLExtras.h | 2164 template <typename ForwardIterator, typename UnaryFunctor, 2169 inline void interleave(ForwardIterator begin, ForwardIterator end,
|
| /llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiateDecl.cpp | 6201 template<typename ForwardIterator> in FindInstantiatedDecl() 6204 ForwardIterator first, in FindInstantiatedDecl() 6205 ForwardIterator last) { in FindInstantiatedDecl()
|