LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
llvm::ilist_node_traits< Token > Struct Template Reference
Collaboration diagram for llvm::ilist_node_traits< Token >:
Collaboration graph
[legend]

Public Member Functions

TokencreateNode (const Token &V)
 
void addNodeToList (Token *)
 
void removeNodeFromList (Token *)
 
void transferNodesFromList (ilist_node_traits &, ilist_iterator< Token >, ilist_iterator< Token >)
 

Static Public Member Functions

static void deleteNode (Token *V)
 

Public Attributes

BumpPtrAllocator Alloc
 

Detailed Description

template<>
struct llvm::ilist_node_traits< Token >

Definition at line 161 of file YAMLParser.cpp.

Member Function Documentation

void llvm::ilist_node_traits< Token >::addNodeToList ( Token )
inline

Definition at line 167 of file YAMLParser.cpp.

Token* llvm::ilist_node_traits< Token >::createNode ( const Token V)
inline

Definition at line 162 of file YAMLParser.cpp.

static void llvm::ilist_node_traits< Token >::deleteNode ( Token V)
inlinestatic

Definition at line 165 of file YAMLParser.cpp.

void llvm::ilist_node_traits< Token >::removeNodeFromList ( Token )
inline

Definition at line 168 of file YAMLParser.cpp.

void llvm::ilist_node_traits< Token >::transferNodesFromList ( ilist_node_traits< Token > &  ,
ilist_iterator< Token ,
ilist_iterator< Token  
)
inline

Definition at line 169 of file YAMLParser.cpp.

Member Data Documentation

Definition at line 173 of file YAMLParser.cpp.


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