#include "llvm/Support/Compiler.h"
#include <algorithm>
#include <cassert>
#include <cstddef>
#include <iterator>
Go to the source code of this file.
Classes |
struct | llvm::ilist_nextprev_traits< NodeTy > |
struct | llvm::ilist_sentinel_traits< NodeTy > |
struct | llvm::ilist_node_traits< NodeTy > |
struct | llvm::ilist_default_traits< NodeTy > |
struct | llvm::ilist_traits< NodeTy > |
struct | llvm::ilist_traits< const Ty > |
class | llvm::ilist_iterator< NodeTy > |
struct | llvm::simplify_type< ilist_iterator< NodeTy > > |
struct | llvm::simplify_type< const ilist_iterator< NodeTy > > |
class | llvm::iplist< NodeTy, Traits > |
struct | llvm::ilist< NodeTy > |
Namespaces |
namespace | llvm |
| List of target independent CodeGen pass IDs.
|
namespace | std |
Functions |
template<typename T > |
void | llvm::operator- (int, ilist_iterator< T >) LLVM_DELETED_FUNCTION |
template<typename T > |
void | llvm::operator- (ilist_iterator< T >, int) LLVM_DELETED_FUNCTION |
template<typename T > |
void | llvm::operator+ (int, ilist_iterator< T >) LLVM_DELETED_FUNCTION |
template<typename T > |
void | llvm::operator+ (ilist_iterator< T >, int) LLVM_DELETED_FUNCTION |
template<typename T > |
bool | llvm::operator!= (const T *LHS, const ilist_iterator< const T > &RHS) |
template<typename T > |
bool | llvm::operator== (const T *LHS, const ilist_iterator< const T > &RHS) |
template<typename T > |
bool | llvm::operator!= (T *LHS, const ilist_iterator< T > &RHS) |
template<typename T > |
bool | llvm::operator== (T *LHS, const ilist_iterator< T > &RHS) |
template<class Ty > |
void | std::swap (llvm::iplist< Ty > &Left, llvm::iplist< Ty > &Right) |