LLVM API Documentation

llvm::ilist_traits< RecyclerStruct > Struct Template Reference

#include <Recycler.h>

Inheritance diagram for llvm::ilist_traits< RecyclerStruct >:
[legend]
Collaboration diagram for llvm::ilist_traits< RecyclerStruct >:
[legend]

List of all members.

Public Member Functions

RecyclerStruct * createSentinel () const

Static Public Member Functions

static RecyclerStruct * getPrev (const RecyclerStruct *t)
static RecyclerStruct * getNext (const RecyclerStruct *t)
static void setPrev (RecyclerStruct *t, RecyclerStruct *p)
static void setNext (RecyclerStruct *t, RecyclerStruct *n)
static void destroySentinel (RecyclerStruct *)
static void deleteNode (RecyclerStruct *)

Public Attributes

RecyclerStruct Sentinel


Detailed Description

template<>
struct llvm::ilist_traits< RecyclerStruct >

Definition at line 37 of file Recycler.h.


Member Function Documentation

static RecyclerStruct* llvm::ilist_traits< RecyclerStruct >::getPrev ( const RecyclerStruct *  t  )  [inline, static]

Definition at line 38 of file Recycler.h.

References llvm::RecyclerStruct::Prev.

static RecyclerStruct* llvm::ilist_traits< RecyclerStruct >::getNext ( const RecyclerStruct *  t  )  [inline, static]

Definition at line 39 of file Recycler.h.

References llvm::RecyclerStruct::Next.

static void llvm::ilist_traits< RecyclerStruct >::setPrev ( RecyclerStruct *  t,
RecyclerStruct *  p 
) [inline, static]

Definition at line 40 of file Recycler.h.

References llvm::RecyclerStruct::Prev.

static void llvm::ilist_traits< RecyclerStruct >::setNext ( RecyclerStruct *  t,
RecyclerStruct *  n 
) [inline, static]

Definition at line 41 of file Recycler.h.

References llvm::RecyclerStruct::Next.

RecyclerStruct* llvm::ilist_traits< RecyclerStruct >::createSentinel (  )  const [inline]

Definition at line 44 of file Recycler.h.

static void llvm::ilist_traits< RecyclerStruct >::destroySentinel ( RecyclerStruct *   )  [inline, static]

Definition at line 47 of file Recycler.h.

static void llvm::ilist_traits< RecyclerStruct >::deleteNode ( RecyclerStruct *   )  [inline, static]

Definition at line 49 of file Recycler.h.


Member Data Documentation

Definition at line 43 of file Recycler.h.


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