Searched defs:iterator_range (Results 1 - 3 of 3) 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/v8/src/base/
H A Diterator.h15 // The intention of the base::iterator_range class is to encapsulate two
20 class iterator_range { class in namespace:v8::base
30 iterator_range() : begin_(), end_() {} function in class:v8::base::iterator_range
32 iterator_range(ForwardIterator2 const& begin, ForwardIterator2 const& end) function in class:v8::base::iterator_range
/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 168 milliseconds