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

#include "clang/AST/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 739 of file DeclTemplate.h.

Member Typedef Documentation

◆ DeclType

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

Definition at line 740 of file DeclTemplate.h.

Member Function Documentation

◆ getDecl()

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

Definition at line 742 of file DeclTemplate.h.

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

◆ getTemplateArgs()

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

Definition at line 745 of file DeclTemplate.h.


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