LLVM API Documentation

llvm::ilist_traits< SDNode > Struct Template Reference

#include <SelectionDAG.h>

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

List of all members.

Public Member Functions

 ilist_traits ()
SDNode * createSentinel () const

Static Public Member Functions

static void destroySentinel (SDNode *)
static void deleteNode (SDNode *)


Detailed Description

template<>
struct llvm::ilist_traits< SDNode >

Definition at line 40 of file SelectionDAG.h.


Constructor & Destructor Documentation

llvm::ilist_traits< SDNode >::ilist_traits (  )  [inline]

Definition at line 44 of file SelectionDAG.h.


Member Function Documentation

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

Definition at line 46 of file SelectionDAG.h.

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

Definition at line 49 of file SelectionDAG.h.

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

Definition at line 51 of file SelectionDAG.h.


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