LLVM  4.0.0
Public Types | Static Public Member Functions | List of all members
llvm::ilist_detail::IteratorHelper< false > Struct Template Reference

#include <ilist_iterator.h>

Inheritance diagram for llvm::ilist_detail::IteratorHelper< false >:
[legend]
Collaboration diagram for llvm::ilist_detail::IteratorHelper< false >:
[legend]

Public Types

typedef ilist_detail::NodeAccess Access
 

Static Public Member Functions

template<class T >
static void increment (T *&I)
 
template<class T >
static void decrement (T *&I)
 

Additional Inherited Members

- Static Protected Member Functions inherited from llvm::ilist_detail::NodeAccess
template<class OptionsT >
static ilist_node_impl
< OptionsT > * 
getNodePtr (typename OptionsT::pointer N)
 
template<class OptionsT >
static const ilist_node_impl
< OptionsT > * 
getNodePtr (typename OptionsT::const_pointer N)
 
template<class OptionsT >
static OptionsT::pointer getValuePtr (ilist_node_impl< OptionsT > *N)
 
template<class OptionsT >
static OptionsT::const_pointer getValuePtr (const ilist_node_impl< OptionsT > *N)
 
template<class OptionsT >
static ilist_node_impl
< OptionsT > * 
getPrev (ilist_node_impl< OptionsT > &N)
 
template<class OptionsT >
static ilist_node_impl
< OptionsT > * 
getNext (ilist_node_impl< OptionsT > &N)
 
template<class OptionsT >
static const ilist_node_impl
< OptionsT > * 
getPrev (const ilist_node_impl< OptionsT > &N)
 
template<class OptionsT >
static const ilist_node_impl
< OptionsT > * 
getNext (const ilist_node_impl< OptionsT > &N)
 

Detailed Description

template<>
struct llvm::ilist_detail::IteratorHelper< false >

Definition at line 41 of file ilist_iterator.h.

Member Typedef Documentation

Definition at line 42 of file ilist_iterator.h.

Member Function Documentation

template<class T >
static void llvm::ilist_detail::IteratorHelper< false >::decrement ( T *&  I)
inlinestatic

Definition at line 44 of file ilist_iterator.h.

template<class T >
static void llvm::ilist_detail::IteratorHelper< false >::increment ( T *&  I)
inlinestatic

Definition at line 43 of file ilist_iterator.h.


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