LLVM: llvm::ilist_noalloc_traits< NodeTy > Struct Template Reference (original) (raw)

Custom traits to do nothing on deletion. More...

#include "[llvm/ADT/ilist.h](ilist%5F8h%5Fsource.html)"

Static Public Member Functions
static void deleteNode (NodeTy *V)

template
struct llvm::ilist_noalloc_traits< NodeTy >

Custom traits to do nothing on deletion.

Specialize ilist_alloc_traits to inherit from this to disable the non-intrusive deletion in iplist (which implies ownership).

If you want purely intrusive semantics with no callbacks, consider using simple_ilist instead.

template <>

Use delete by default for iplist and ilist.

Custom traits to do nothing on deletion.

Definition at line 57 of file ilist.h.

deleteNode()

template

Definition at line 58 of file ilist.h.


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