LLVM API Documentation
#include <Recycler.h>
Public Member Functions | |
RecyclerStruct * | createSentinel () const |
RecyclerStruct * | provideInitialHead () const |
RecyclerStruct * | ensureHead (RecyclerStruct *) const |
![]() | |
void | addNodeToList (RecyclerStruct *) |
void | removeNodeFromList (RecyclerStruct *) |
void | transferNodesFromList (ilist_node_traits &, ilist_iterator< RecyclerStruct >, ilist_iterator< RecyclerStruct >) |
Public Attributes | |
RecyclerStruct | Sentinel |
Definition at line 40 of file Recycler.h.
|
inline |
Definition at line 48 of file Recycler.h.
|
inlinestatic |
Definition at line 57 of file Recycler.h.
References llvm_unreachable.
|
inlinestatic |
Definition at line 51 of file Recycler.h.
|
inline |
Definition at line 54 of file Recycler.h.
References llvm::ilist_sentinel_traits< NodeTy >::createSentinel().
|
inlinestatic |
Definition at line 43 of file Recycler.h.
References llvm::RecyclerStruct::Next.
|
inlinestatic |
Definition at line 42 of file Recycler.h.
References llvm::RecyclerStruct::Prev.
|
inlinestatic |
Definition at line 55 of file Recycler.h.
|
inline |
Definition at line 53 of file Recycler.h.
References llvm::ilist_sentinel_traits< NodeTy >::createSentinel().
|
inlinestatic |
Definition at line 45 of file Recycler.h.
References llvm::RecyclerStruct::Next.
|
inlinestatic |
Definition at line 44 of file Recycler.h.
References llvm::RecyclerStruct::Prev.
|
mutable |
Definition at line 47 of file Recycler.h.