LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | List of all members
llvm::ilist_sentinel_traits< Token > Struct Template Reference

Public Member Functions

TokencreateSentinel () const
 
TokenprovideInitialHead () const
 
TokenensureHead (Token *) const
 

Static Public Member Functions

static void destroySentinel (Token *)
 
static void noteHead (Token *, Token *)
 

Detailed Description

template<>
struct llvm::ilist_sentinel_traits< Token >

Definition at line 146 of file YAMLParser.cpp.

Member Function Documentation

Token* llvm::ilist_sentinel_traits< Token >::createSentinel ( ) const
inline

Definition at line 147 of file YAMLParser.cpp.

static void llvm::ilist_sentinel_traits< Token >::destroySentinel ( Token )
inlinestatic

Definition at line 150 of file YAMLParser.cpp.

Token* llvm::ilist_sentinel_traits< Token >::ensureHead ( Token ) const
inline

Definition at line 153 of file YAMLParser.cpp.

static void llvm::ilist_sentinel_traits< Token >::noteHead ( Token ,
Token  
)
inlinestatic

Definition at line 154 of file YAMLParser.cpp.

Token* llvm::ilist_sentinel_traits< Token >::provideInitialHead ( ) const
inline

Definition at line 152 of file YAMLParser.cpp.


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