LLVM  4.0.0
Public Types | List of all members
llvm::ilist_detail::IteratorTraits< OptionsT, false > Struct Template Reference

#include <ilist_iterator.h>

Public Types

typedef OptionsT::value_type value_type
 
typedef OptionsT::pointer pointer
 
typedef OptionsT::reference reference
 
typedef ilist_node_impl
< OptionsT > * 
node_pointer
 
typedef ilist_node_impl
< OptionsT > & 
node_reference
 

Detailed Description

template<class OptionsT>
struct llvm::ilist_detail::IteratorTraits< OptionsT, false >

Definition at line 25 of file ilist_iterator.h.

Member Typedef Documentation

template<class OptionsT >
typedef ilist_node_impl<OptionsT>* llvm::ilist_detail::IteratorTraits< OptionsT, false >::node_pointer

Definition at line 29 of file ilist_iterator.h.

template<class OptionsT >
typedef ilist_node_impl<OptionsT>& llvm::ilist_detail::IteratorTraits< OptionsT, false >::node_reference

Definition at line 30 of file ilist_iterator.h.

template<class OptionsT >
typedef OptionsT::pointer llvm::ilist_detail::IteratorTraits< OptionsT, false >::pointer

Definition at line 27 of file ilist_iterator.h.

template<class OptionsT >
typedef OptionsT::reference llvm::ilist_detail::IteratorTraits< OptionsT, false >::reference

Definition at line 28 of file ilist_iterator.h.

template<class OptionsT >
typedef OptionsT::value_type llvm::ilist_detail::IteratorTraits< OptionsT, false >::value_type

Definition at line 26 of file ilist_iterator.h.


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