|
LLVM
4.0.0
|
Default template traits for intrusive list. More...
#include <ilist.h>
Additional Inherited Members | |
Public Member Functions inherited from llvm::ilist_callback_traits< NodeTy > | |
| void | addNodeToList (NodeTy *) |
| When an MBB is added to an MF, we need to update the parent pointer of the MBB, the MBB numbering, and any instructions in the MBB to be on the right operand list for registers. More... | |
| void | removeNodeFromList (NodeTy *) |
| template<class Iterator > | |
| void | transferNodesFromList (ilist_callback_traits &OldList, Iterator, Iterator) |
| Callback before transferring nodes to this list. More... | |
Static Public Member Functions inherited from llvm::ilist_alloc_traits< NodeTy > | |
| static void | deleteNode (NodeTy *V) |
Default template traits for intrusive list.
By inheriting from this, you can easily use default implementations for all common operations.
TODO: Remove this customization point. Specializing ilist_traits is already fully general.
1.8.6