LLVM API Documentation
#include <iterator>#include <cstddef>

Go to the source code of this file.
Classes | |
| 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... | |
Namespaces | |
| namespace | llvm |
List of target independent CodeGen pass IDs. | |