Searched defs:iterator_range (Results 1 - 6 of 6) sorted by relevance

/external/llvm/include/llvm/ADT/
H A Diterator_range.h1 //===- iterator_range.h - A range adaptor for iterators ---------*- C++ -*-===//
32 class iterator_range { class in namespace:llvm
39 iterator_range(Container &&c) function in class:llvm::iterator_range
42 iterator_range(IteratorT begin_iterator, IteratorT end_iterator) function in class:llvm::iterator_range
54 template <class T> iterator_range<T> make_range(T x, T y) {
55 return iterator_range<T>(std::move(x), std::move(y));
58 template <typename T> iterator_range<T> make_range(std::pair<T, T> p) {
59 return iterator_range<T>(std::move(p.first), std::move(p.second));
63 iterator_range<decltype(begin(std::declval<T>()))> drop_begin(T &&t, int n) {
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
H A Diterator_range.h1 //===- iterator_range.h - A range adaptor for iterators ---------*- C++ -*-===//
32 class iterator_range { class in namespace:llvm
39 iterator_range(Container &&c) function in class:llvm::iterator_range
42 iterator_range(IteratorT begin_iterator, IteratorT end_iterator) function in class:llvm::iterator_range
54 template <class T> iterator_range<T> make_range(T x, T y) {
55 return iterator_range<T>(std::move(x), std::move(y));
58 template <typename T> iterator_range<T> make_range(std::pair<T, T> p) {
59 return iterator_range<T>(std::move(p.first), std::move(p.second));
63 iterator_range<decltype(begin(std::declval<T>()))> drop_begin(T &&t, int n) {
/external/tensorflow/tensorflow/core/lib/gtl/
H A Diterator_range.h38 class iterator_range { class in namespace:tensorflow::gtl
44 iterator_range() : begin_iterator_(), end_iterator_() {} function in class:tensorflow::gtl::iterator_range
45 iterator_range(IteratorT begin_iterator, IteratorT end_iterator) function in class:tensorflow::gtl::iterator_range
61 iterator_range<T> make_range(T x, T y) {
62 return iterator_range<T>(std::move(x), std::move(y));
/external/v8/src/base/
H A Diterator.h13 // The intention of the base::iterator_range class is to encapsulate two
18 class iterator_range { class in namespace:v8::base
28 iterator_range() : begin_(), end_() {} function in class:v8::base::iterator_range
30 iterator_range(ForwardIterator2 const& begin, ForwardIterator2 const& end) function in class:v8::base::iterator_range
/external/mesa3d/src/gallium/state_trackers/clover/util/
H A Drange.hpp184 class iterator_range : public detail::basic_range<iterator_range<I>, I, I> { class in namespace:clover
186 typedef detail::basic_range<iterator_range<I>, I, I> super;
188 iterator_range() : i(), j() { function in class:clover::iterator_range
191 iterator_range(I i, I j) : i(i), j(j) { function in class:clover::iterator_range
195 operator==(const iterator_range &r) const {
346 /// \sa iterator_range.
349 iterator_range<T>
357 /// \sa iterator_range.
360 iterator_range<
[all...]
/external/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFUnit.h67 typedef llvm::iterator_range<typename UnitVector::iterator> iterator_range; typedef in class:llvm::final

Completed in 256 milliseconds