Home
last modified time | relevance | path

Searched refs:IteratorT (Results 1 – 19 of 19) sorted by relevance

/external/tensorflow/tensorflow/core/lib/gtl/
Diterator_range.h37 template <typename IteratorT>
40 using value_type = decltype(*std::declval<IteratorT>());
41 using iterator = IteratorT;
42 using const_iterator = IteratorT;
45 iterator_range(IteratorT begin_iterator, IteratorT end_iterator) in iterator_range()
49 IteratorT begin() const { return begin_iterator_; } in begin()
50 IteratorT end() const { return end_iterator_; } in end()
53 IteratorT begin_iterator_, end_iterator_;
/external/llvm/include/llvm/ADT/
DStringExtras.h153 template <typename IteratorT>
154 inline std::string join_impl(IteratorT Begin, IteratorT End, in join_impl()
168 template <typename IteratorT>
169 inline std::string join_impl(IteratorT Begin, IteratorT End, in join_impl()
176 for (IteratorT I = Begin; I != End; ++I) in join_impl()
189 template <typename IteratorT>
190 inline std::string join(IteratorT Begin, IteratorT End, StringRef Separator) { in join()
191 typedef typename std::iterator_traits<IteratorT>::iterator_category tag; in join()
Diterator_range.h31 template <typename IteratorT>
33 IteratorT begin_iterator, end_iterator;
42 iterator_range(IteratorT begin_iterator, IteratorT end_iterator) in iterator_range()
46 IteratorT begin() const { return begin_iterator; } in begin()
47 IteratorT end() const { return end_iterator; } in end()
/external/llvm-project/llvm/include/llvm/ADT/
Diterator_range.h29 template <typename IteratorT>
31 IteratorT begin_iterator, end_iterator;
40 iterator_range(IteratorT begin_iterator, IteratorT end_iterator) in iterator_range()
44 IteratorT begin() const { return begin_iterator; } in begin()
45 IteratorT end() const { return end_iterator; } in end()
DStringExtras.h363 template <typename IteratorT>
364 inline std::string join_impl(IteratorT Begin, IteratorT End, in join_impl()
378 template <typename IteratorT>
379 inline std::string join_impl(IteratorT Begin, IteratorT End, in join_impl()
386 for (IteratorT I = Begin; I != End; ++I) in join_impl()
435 template <typename IteratorT>
436 inline std::string join(IteratorT Begin, IteratorT End, StringRef Separator) { in join()
437 using tag = typename std::iterator_traits<IteratorT>::iterator_category; in join()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
Diterator_range.h30 template <typename IteratorT>
32 IteratorT begin_iterator, end_iterator;
41 iterator_range(IteratorT begin_iterator, IteratorT end_iterator) in iterator_range()
45 IteratorT begin() const { return begin_iterator; } in begin()
46 IteratorT end() const { return end_iterator; } in end()
DStringExtras.h297 template <typename IteratorT>
298 inline std::string join_impl(IteratorT Begin, IteratorT End, in join_impl()
312 template <typename IteratorT>
313 inline std::string join_impl(IteratorT Begin, IteratorT End, in join_impl()
320 for (IteratorT I = Begin; I != End; ++I) in join_impl()
369 template <typename IteratorT>
370 inline std::string join(IteratorT Begin, IteratorT End, StringRef Separator) { in join()
371 using tag = typename std::iterator_traits<IteratorT>::iterator_category; in join()
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
Diterator_range.h31 template <typename IteratorT>
33 IteratorT begin_iterator, end_iterator;
42 iterator_range(IteratorT begin_iterator, IteratorT end_iterator) in iterator_range()
46 IteratorT begin() const { return begin_iterator; } in begin()
47 IteratorT end() const { return end_iterator; } in end()
DStringExtras.h160 template <typename IteratorT>
161 inline std::string join_impl(IteratorT Begin, IteratorT End, in join_impl()
175 template <typename IteratorT>
176 inline std::string join_impl(IteratorT Begin, IteratorT End, in join_impl()
183 for (IteratorT I = Begin; I != End; ++I) in join_impl()
231 template <typename IteratorT>
232 inline std::string join(IteratorT Begin, IteratorT End, StringRef Separator) { in join()
233 typedef typename std::iterator_traits<IteratorT>::iterator_category tag; in join()
/external/llvm-project/mlir/include/mlir/IR/
DBlockSupport.h126 template <typename OpT, typename IteratorT>
128 : public llvm::filter_iterator<IteratorT, bool (*)(Operation &)> {
132 op_filter_iterator(IteratorT it, IteratorT end) in op_filter_iterator()
133 : llvm::filter_iterator<IteratorT, bool (*)(Operation &)>(it, end, in op_filter_iterator()
137 operator IteratorT() const { return this->wrapped(); } in IteratorT() function
142 template <typename OpT, typename IteratorT>
144 : public llvm::mapped_iterator<op_filter_iterator<OpT, IteratorT>,
152 op_iterator(op_filter_iterator<OpT, IteratorT> it) in op_iterator()
153 : llvm::mapped_iterator<op_filter_iterator<OpT, IteratorT>, in op_iterator()
157 operator IteratorT() const { return this->wrapped(); } in IteratorT() function
DBuiltinAttributes.h1439 template <typename IteratorT>
1440 ElementsAttrIterator(Attribute attr, IteratorT &&it)
1441 : attr(attr), it(std::forward<IteratorT>(it)) {}
/external/llvm-project/clang/include/clang/ASTMatchers/
DASTMatchersInternal.h761 template <typename MatcherT, typename IteratorT>
762 IteratorT matchesFirstInRange(const MatcherT &Matcher, IteratorT Start, in matchesFirstInRange()
763 IteratorT End, ASTMatchFinder *Finder, in matchesFirstInRange()
765 for (IteratorT I = Start; I != End; ++I) { in matchesFirstInRange()
777 template <typename MatcherT, typename IteratorT>
778 IteratorT matchesFirstInPointerRange(const MatcherT &Matcher, IteratorT Start, in matchesFirstInPointerRange()
779 IteratorT End, ASTMatchFinder *Finder, in matchesFirstInPointerRange()
781 for (IteratorT I = Start; I != End; ++I) { in matchesFirstInPointerRange()
/external/clang/include/clang/ASTMatchers/
DASTMatchersInternal.h588 template <typename MatcherT, typename IteratorT>
589 bool matchesFirstInRange(const MatcherT &Matcher, IteratorT Start, in matchesFirstInRange()
590 IteratorT End, ASTMatchFinder *Finder, in matchesFirstInRange()
592 for (IteratorT I = Start; I != End; ++I) { in matchesFirstInRange()
604 template <typename MatcherT, typename IteratorT>
605 bool matchesFirstInPointerRange(const MatcherT &Matcher, IteratorT Start, in matchesFirstInPointerRange()
606 IteratorT End, ASTMatchFinder *Finder, in matchesFirstInPointerRange()
608 for (IteratorT I = Start; I != End; ++I) { in matchesFirstInPointerRange()
/external/llvm-project/mlir/include/mlir/Support/
DLLVM.h75 template <typename IteratorT>
/external/llvm/lib/Transforms/Utils/
DCodeExtractor.cpp71 template <typename IteratorT>
72 static SetVector<BasicBlock *> buildExtractionBlockSet(IteratorT BBBegin, in buildExtractionBlockSet()
73 IteratorT BBEnd) { in buildExtractionBlockSet()
/external/llvm/lib/CodeGen/
DLiveInterval.cpp50 template <typename ImplT, typename IteratorT, typename CollectionT>
60 typedef IteratorT iterator;
/external/llvm-project/llvm/lib/CodeGen/
DLiveInterval.cpp64 template <typename ImplT, typename IteratorT, typename CollectionT>
74 using iterator = IteratorT;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DLiveInterval.cpp64 template <typename ImplT, typename IteratorT, typename CollectionT>
74 using iterator = IteratorT;
/external/llvm-project/mlir/lib/Rewrite/
DByteCode.cpp323 template <typename T, typename IteratorT = llvm::detail::IterOfRange<T>>