LLVM API Documentation
A range adaptor for a pair of iterators. More...
#include <iterator_range.h>
Public Member Functions | |
iterator_range () | |
iterator_range (IteratorT begin_iterator, IteratorT end_iterator) | |
IteratorT | begin () const |
IteratorT | end () const |
A range adaptor for a pair of iterators.
This just wraps two iterators into a range-compatible interface. Nothing fancy at all.
Definition at line 31 of file iterator_range.h.
llvm::iterator_range< IteratorT >::iterator_range | ( | ) | [inline] |
Definition at line 35 of file iterator_range.h.
llvm::iterator_range< IteratorT >::iterator_range | ( | IteratorT | begin_iterator, |
IteratorT | end_iterator | ||
) | [inline] |
Definition at line 36 of file iterator_range.h.
IteratorT llvm::iterator_range< IteratorT >::begin | ( | ) | const [inline] |
Definition at line 40 of file iterator_range.h.
Referenced by llvm::SmallVector< Inst, 7 >::SmallVector().
IteratorT llvm::iterator_range< IteratorT >::end | ( | ) | const [inline] |
Definition at line 41 of file iterator_range.h.
Referenced by llvm::SmallVector< Inst, 7 >::SmallVector().