LLVM API Documentation
#include <ilist_node.h>
Protected Member Functions | |
NodeTy * | getPrev () |
const NodeTy * | getPrev () const |
void | setPrev (NodeTy *P) |
ilist_half_node () | |
Friends | |
struct | ilist_traits< NodeTy > |
ilist_half_node - Base class that provides prev services for sentinels.
Definition at line 26 of file ilist_node.h.
llvm::ilist_half_node< NodeTy >::ilist_half_node | ( | ) | [inline, protected] |
Definition at line 33 of file ilist_node.h.
NodeTy* llvm::ilist_half_node< NodeTy >::getPrev | ( | ) | [inline, protected] |
Definition at line 30 of file ilist_node.h.
Referenced by llvm::ilist_node< IVStrideUse >::getPrevNode().
const NodeTy* llvm::ilist_half_node< NodeTy >::getPrev | ( | ) | const [inline, protected] |
Definition at line 31 of file ilist_node.h.
void llvm::ilist_half_node< NodeTy >::setPrev | ( | NodeTy * | P | ) | [inline, protected] |
Definition at line 32 of file ilist_node.h.
friend struct ilist_traits< NodeTy > [friend] |
Reimplemented in llvm::ilist_node< NodeTy >, llvm::ilist_node< GlobalVariable >, llvm::ilist_node< SDNode >, llvm::ilist_node< Token >, llvm::ilist_node< AliasSet >, llvm::ilist_node< BasicBlock >, llvm::ilist_node< GlobalAlias >, llvm::ilist_node< MachineInstr >, llvm::ilist_node< MachineBasicBlock >, llvm::ilist_node< MCSymbolData >, llvm::ilist_node< Function >, llvm::ilist_node< IndexListEntry >, llvm::ilist_node< NamedMDNode >, llvm::ilist_node< Instruction >, llvm::ilist_node< MCFragment >, llvm::ilist_node< SparseBitVectorElement< ElementSize > >, llvm::ilist_node< MCSectionData >, llvm::ilist_node< Argument >, and llvm::ilist_node< IVStrideUse >.
Definition at line 27 of file ilist_node.h.