clang: NonTypeOrVarTemplateParmDecl Class Reference (original) (raw)

Public Member Functions
NonTypeOrVarTemplateParmDecl (const NamedDecl *Template)
QualType getType () const
unsigned getDepth () const
unsigned getIndex () const
const TemplateTemplateParmDecl * getTemplate () const
const NonTypeTemplateParmDecl * getNTTP () const
TemplateParameter asTemplateParam () const
bool isExpandedParameterPack () const
SourceLocation getLocation () const
operator bool () const

Definition at line 173 of file SemaTemplateDeduction.cpp.

NonTypeOrVarTemplateParmDecl::NonTypeOrVarTemplateParmDecl ( const NamedDecl * Template) inline

asTemplateParam()

getDepth()

unsigned NonTypeOrVarTemplateParmDecl::getDepth ( ) const inline

getIndex()

unsigned NonTypeOrVarTemplateParmDecl::getIndex ( ) const inline

getLocation()

SourceLocation NonTypeOrVarTemplateParmDecl::getLocation ( ) const inline

getNTTP()

getTemplate()

getType()

QualType NonTypeOrVarTemplateParmDecl::getType ( ) const inline

isExpandedParameterPack()

bool NonTypeOrVarTemplateParmDecl::isExpandedParameterPack ( ) const inline

operator bool()

NonTypeOrVarTemplateParmDecl::operator bool ( ) const inline

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