#include <cstddef>
#include <iterator>
Go to the source code of this file.
|
| class | llvm::iterator_facade_base< DerivedT, IteratorCategoryT, T, DifferenceTypeT, PointerT, ReferenceT > |
| | CRTP base class which implements the entire standard iterator facade in terms of a minimal subset of the interface. More...
|
| |
| class | llvm::iterator_adaptor_base< DerivedT, WrappedIteratorT, IteratorCategoryT, T, DifferenceTypeT, PointerT, ReferenceT, WrappedTraitsT > |
| | CRTP base class for adapting an iterator to a different type. More...
|
| |
| struct | llvm::pointee_iterator< WrappedIteratorT, T > |
| | An iterator type that allows iterating over the pointees via some other iterator. More...
|
| |
|
| | llvm |
| | Compute iterated dominance frontiers using a linear time algorithm.
|
| |