LLVM  6.0.0svn
Classes | Namespaces
ilist_node.h File Reference
#include "llvm/ADT/ilist_node_base.h"
#include "llvm/ADT/ilist_node_options.h"
Include dependency graph for ilist_node.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  llvm::ilist_iterator< OptionsT, IsReverse, IsConst >
 Iterator for intrusive lists based on ilist_node. More...
 
class  llvm::ilist_sentinel< OptionsT >
 
class  llvm::ilist_node_impl< OptionsT >
 Implementation for an ilist node. More...
 
class  llvm::ilist_node< T, Options >
 
struct  llvm::ilist_detail::NodeAccess
 An access class for ilist_node private API. More...
 
struct  llvm::ilist_detail::SpecificNodeAccess< OptionsT >
 
class  llvm::ilist_sentinel< OptionsT >
 
class  llvm::ilist_node_with_parent< NodeTy, ParentTy, Options >
 An ilist node that can access its parent list. More...
 

Namespaces

 llvm
 Compute iterated dominance frontiers using a linear time algorithm.
 
 llvm::ilist_detail