clang  3.9.0
Public Member Functions | List of all members
clang::FixedSizeTemplateParameterListStorage< N > Class Template Reference

Stores a list of template parameters for a TemplateDecl and its derived classes. More...

#include <DeclTemplate.h>

Public Member Functions

 FixedSizeTemplateParameterListStorage (SourceLocation TemplateLoc, SourceLocation LAngleLoc, ArrayRef< NamedDecl * > Params, SourceLocation RAngleLoc)
 
TemplateParameterListget ()
 

Detailed Description

template<size_t N>
class clang::FixedSizeTemplateParameterListStorage< N >

Stores a list of template parameters for a TemplateDecl and its derived classes.

Suitable for creating on the stack.

Definition at line 145 of file DeclTemplate.h.

Constructor & Destructor Documentation

template<size_t N>
clang::FixedSizeTemplateParameterListStorage< N >::FixedSizeTemplateParameterListStorage ( SourceLocation  TemplateLoc,
SourceLocation  LAngleLoc,
ArrayRef< NamedDecl * >  Params,
SourceLocation  RAngleLoc 
)
inline

Definition at line 155 of file DeclTemplate.h.

Member Function Documentation

template<size_t N>
TemplateParameterList* clang::FixedSizeTemplateParameterListStorage< N >::get ( )
inline

Definition at line 169 of file DeclTemplate.h.

Referenced by clang::Sema::DeduceAutoType().


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