LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

llvm::ilist_traits< Use > Struct Template Reference

#include <Use.h>

List of all members.

Public Member Functions

void addNodeToList (Use *NTy)
void removeNodeFromList (Use *NTy)
void transferNodesFromList (iplist< Use, ilist_traits > &L2, ilist_iterator< Use > first, ilist_iterator< Use > last)

Static Public Member Functions

static UsegetPrev (Use *N)
static UsegetNext (Use *N)
static const UsegetPrev (const Use *N)
static const UsegetNext (const Use *N)
static void setPrev (Use *N, Use *Prev)
static void setNext (Use *N, Use *Next)
static UsecreateNode ()


Detailed Description

template<>
struct llvm::ilist_traits< Use >

Definition at line 64 of file Use.h.


Member Function Documentation

void llvm::ilist_traits< Use >::addNodeToList Use NTy  )  [inline]
 

Definition at line 75 of file Use.h.

static Use* llvm::ilist_traits< Use >::createNode  )  [inline, static]
 

Definition at line 73 of file Use.h.

static const Use* llvm::ilist_traits< Use >::getNext const Use N  )  [inline, static]
 

Definition at line 68 of file Use.h.

References llvm::Use::Next.

static Use* llvm::ilist_traits< Use >::getNext Use N  )  [inline, static]
 

Definition at line 66 of file Use.h.

References llvm::Use::Next.

static const Use* llvm::ilist_traits< Use >::getPrev const Use N  )  [inline, static]
 

Definition at line 67 of file Use.h.

References llvm::Use::Prev.

static Use* llvm::ilist_traits< Use >::getPrev Use N  )  [inline, static]
 

Definition at line 65 of file Use.h.

References llvm::Use::Prev.

void llvm::ilist_traits< Use >::removeNodeFromList Use NTy  )  [inline]
 

Definition at line 76 of file Use.h.

static void llvm::ilist_traits< Use >::setNext Use N,
Use Next
[inline, static]
 

Definition at line 70 of file Use.h.

References llvm::Use::Next.

static void llvm::ilist_traits< Use >::setPrev Use N,
Use Prev
[inline, static]
 

Definition at line 69 of file Use.h.

References llvm::Use::Prev.

void llvm::ilist_traits< Use >::transferNodesFromList iplist< Use, ilist_traits< Use > > &  L2,
ilist_iterator< Use first,
ilist_iterator< Use last
[inline]
 

Definition at line 77 of file Use.h.


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