LLVM  mainline
Protected Member Functions | Friends
llvm::ilist_half_node< NodeTy > Class Template Reference

ilist_half_node - Base class that provides prev services for sentinels. More...

#include <ilist_node.h>

Inheritance diagram for llvm::ilist_half_node< NodeTy >:
Inheritance graph
[legend]

List of all members.

Protected Member Functions

NodeTy * getPrev ()
const NodeTy * getPrev () const
void setPrev (NodeTy *P)
 ilist_half_node ()

Friends

struct ilist_traits< NodeTy >
struct ilist_half_embedded_sentinel_traits< NodeTy >

Detailed Description

template<typename NodeTy>
class llvm::ilist_half_node< NodeTy >

ilist_half_node - Base class that provides prev services for sentinels.

Definition at line 28 of file ilist_node.h.


Constructor & Destructor Documentation

template<typename NodeTy>
llvm::ilist_half_node< NodeTy >::ilist_half_node ( ) [inline, protected]

Definition at line 36 of file ilist_node.h.


Member Function Documentation

template<typename NodeTy>
NodeTy* llvm::ilist_half_node< NodeTy >::getPrev ( ) [inline, protected]

Definition at line 33 of file ilist_node.h.

template<typename NodeTy>
const NodeTy* llvm::ilist_half_node< NodeTy >::getPrev ( ) const [inline, protected]

Definition at line 34 of file ilist_node.h.

template<typename NodeTy>
void llvm::ilist_half_node< NodeTy >::setPrev ( NodeTy *  P) [inline, protected]

Definition at line 35 of file ilist_node.h.


Friends And Related Function Documentation

template<typename NodeTy>
friend struct ilist_half_embedded_sentinel_traits< NodeTy > [friend]
template<typename NodeTy>
friend struct ilist_traits< NodeTy > [friend]

The documentation for this class was generated from the following file: