LLVM API Documentation
#include <ilist_node.h>
Public Member Functions | |
Adjacent Node Accessors | |
NodeTy * | getPrevNode () |
Get the previous node, or 0 for the list head. More... | |
const NodeTy * | getPrevNode () const |
Get the previous node, or 0 for the list head. More... | |
NodeTy * | getNextNode () |
Get the next node, or 0 for the list tail. More... | |
const NodeTy * | getNextNode () const |
Get the next node, or 0 for the list tail. More... | |
Protected Member Functions | |
ilist_node () | |
Friends | |
struct | ilist_nextprev_traits< NodeTy > |
struct | ilist_traits< NodeTy > |
ilist_node - Base class that provides next/prev services for nodes that use ilist_nextprev_traits or ilist_default_traits.
Definition at line 43 of file ilist_node.h.
|
inlineprotected |
Definition at line 51 of file ilist_node.h.
|
inline |
Get the next node, or 0 for the list tail.
Definition at line 80 of file ilist_node.h.
Referenced by llvm::SCEVExpander::replaceCongruentIVs(), and llvm::SplitBlockAndInsertIfThen().
|
inline |
Get the next node, or 0 for the list tail.
Definition at line 91 of file ilist_node.h.
|
inline |
Get the previous node, or 0 for the list head.
Definition at line 58 of file ilist_node.h.
Referenced by llvm::MCAsmLayout::invalidateFragmentsFrom(), and llvm::MCAsmLayout::layoutFragment().
|
inline |
Get the previous node, or 0 for the list head.
Definition at line 69 of file ilist_node.h.
|
friend |
Definition at line 44 of file ilist_node.h.
|
friend |
Definition at line 45 of file ilist_node.h.