clang  3.7.0
Public Member Functions | List of all members
clang::RedeclarableTemplateDecl::SpecIterator< EntryType, SETraits, DeclType > Struct Template Reference

#include <DeclTemplate.h>

Inheritance diagram for clang::RedeclarableTemplateDecl::SpecIterator< EntryType, SETraits, DeclType >:
[legend]
Collaboration diagram for clang::RedeclarableTemplateDecl::SpecIterator< EntryType, SETraits, DeclType >:
[legend]

Public Member Functions

 SpecIterator ()
 
 SpecIterator (typename llvm::FoldingSetVector< EntryType >::iterator SetIter)
 
DeclType * operator* () const
 
DeclType * operator-> () const
 

Detailed Description

template<typename EntryType, typename SETraits = SpecEntryTraits<EntryType>, typename DeclType = typename SETraits::DeclType>
struct clang::RedeclarableTemplateDecl::SpecIterator< EntryType, SETraits, DeclType >

Definition at line 640 of file DeclTemplate.h.

Constructor & Destructor Documentation

template<typename EntryType , typename SETraits = SpecEntryTraits<EntryType>, typename DeclType = typename SETraits::DeclType>
clang::RedeclarableTemplateDecl::SpecIterator< EntryType, SETraits, DeclType >::SpecIterator ( )
inline

Definition at line 647 of file DeclTemplate.h.

template<typename EntryType , typename SETraits = SpecEntryTraits<EntryType>, typename DeclType = typename SETraits::DeclType>
clang::RedeclarableTemplateDecl::SpecIterator< EntryType, SETraits, DeclType >::SpecIterator ( typename llvm::FoldingSetVector< EntryType >::iterator  SetIter)
inlineexplicit

Definition at line 648 of file DeclTemplate.h.

Member Function Documentation

template<typename EntryType , typename SETraits = SpecEntryTraits<EntryType>, typename DeclType = typename SETraits::DeclType>
DeclType* clang::RedeclarableTemplateDecl::SpecIterator< EntryType, SETraits, DeclType >::operator* ( ) const
inline

Definition at line 652 of file DeclTemplate.h.

template<typename EntryType , typename SETraits = SpecEntryTraits<EntryType>, typename DeclType = typename SETraits::DeclType>
DeclType* clang::RedeclarableTemplateDecl::SpecIterator< EntryType, SETraits, DeclType >::operator-> ( ) const
inline

Definition at line 655 of file DeclTemplate.h.


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