clang  3.7.0
Public Types | Static Public Member Functions | List of all members
clang::RedeclarableTemplateDecl::SpecEntryTraits< EntryType > Struct Template Reference

#include <DeclTemplate.h>

Public Types

typedef EntryType DeclType
 

Static Public Member Functions

static DeclTypegetDecl (EntryType *D)
 
static ArrayRef< TemplateArgumentgetTemplateArgs (EntryType *D)
 

Detailed Description

template<typename EntryType>
struct clang::RedeclarableTemplateDecl::SpecEntryTraits< EntryType >

Definition at line 627 of file DeclTemplate.h.

Member Typedef Documentation

template<typename EntryType>
typedef EntryType clang::RedeclarableTemplateDecl::SpecEntryTraits< EntryType >::DeclType

Definition at line 628 of file DeclTemplate.h.

Member Function Documentation

template<typename EntryType>
static DeclType* clang::RedeclarableTemplateDecl::SpecEntryTraits< EntryType >::getDecl ( EntryType *  D)
inlinestatic

Definition at line 630 of file DeclTemplate.h.

Referenced by clang::ASTDeclWriter::getSpecializationDecl().

template<typename EntryType>
static ArrayRef<TemplateArgument> clang::RedeclarableTemplateDecl::SpecEntryTraits< EntryType >::getTemplateArgs ( EntryType *  D)
inlinestatic

Definition at line 633 of file DeclTemplate.h.


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