/external/clang/lib/AST/ |
DeclTemplate.cpp | 27 // TemplateParameterList Implementation 30 TemplateParameterList::TemplateParameterList(SourceLocation TemplateLoc, 40 TemplateParameterList * 41 TemplateParameterList::Create(const ASTContext &C, SourceLocation TemplateLoc, 44 unsigned Size = sizeof(TemplateParameterList) 46 unsigned Align = llvm::AlignOf<TemplateParameterList>::Alignment; 48 return new (Mem) TemplateParameterList(TemplateLoc, LAngleLoc, Params, 52 unsigned TemplateParameterList::getMinRequiredArguments() const { 54 for (iterator P = const_cast<TemplateParameterList *>(this)->begin(), [all...] |
DeclPrinter.cpp | 86 void PrintTemplateParameters(const TemplateParameterList *Params, 745 const TemplateParameterList *Params, const TemplateArgumentList *Args = 0) { 822 TemplateParameterList *Params = D->getTemplateParameters(); 835 TemplateParameterList *Params = D->getTemplateParameters(); [all...] |
ItaniumMangle.cpp | 349 void mangleTemplateArgs(const TemplateParameterList &PL, 352 void mangleTemplateArgs(const TemplateParameterList &PL, 573 TemplateParameterList *TemplateParameters = TD->getTemplateParameters(); 596 TemplateParameterList *TemplateParameters = TD->getTemplateParameters(); [all...] |
Decl.cpp | 103 getLVForTemplateParameterList(const TemplateParameterList *Params) { 105 for (TemplateParameterList::const_iterator P = Params->begin(), [all...] |
DumpXML.cpp | 278 void visitTemplateParameters(TemplateParameterList *L) { 281 for (TemplateParameterList::iterator
|
ASTImporter.cpp | 116 TemplateParameterList *ImportTemplateParameterList( 117 TemplateParameterList *Params); [all...] |
/external/clang/include/clang/AST/ |
DeclTemplate.h | 26 class TemplateParameterList; 41 /// TemplateParameterList - Stores a list of template parameters for a 43 class TemplateParameterList { 55 TemplateParameterList(SourceLocation TemplateLoc, SourceLocation LAngleLoc, 60 static TemplateParameterList *Create(const ASTContext &C, 117 class FixedSizeTemplateParameterList : public TemplateParameterList { 124 TemplateParameterList(TemplateLoc, LAngleLoc, Params, N, RAngleLoc) { 213 DeclarationName Name, TemplateParameterList *Params) 218 DeclarationName Name, TemplateParameterList *Params, 224 TemplateParameterList *getTemplateParameters() const [all...] |
RecursiveASTVisitor.h | 394 bool TraverseTemplateParameterListHelper(TemplateParameterList *TPL); [all...] |
Decl.h | 35 class TemplateParameterList; 570 TemplateParameterList** TemplParamLists; 579 TemplateParameterList **TPLists); 660 TemplateParameterList *getTemplateParameterList(unsigned index) const { 665 TemplateParameterList **TPLists); [all...] |
/external/clang/include/clang/Sema/ |
Template.h | 396 TemplateParameterList *TemplateParams = 0); 399 TemplateParameterList *TemplateParams = 0, 474 TemplateParameterList * 475 SubstTemplateParams(TemplateParameterList *List);
|
ParsedTemplate.h | 210 SourceRange getTemplateParamsRange(TemplateParameterList const *const *Params,
|
Ownership.h | 37 class TemplateParameterList; 447 typedef ASTMultiPtr<TemplateParameterList*> MultiTemplateParamsArg;
|
Sema.h | 146 class TemplateParameterList; [all...] |
/external/clang/lib/Sema/ |
SemaTemplate.cpp | 37 clang::getTemplateParamsRange(TemplateParameterList const * const *Ps, 750 TemplateParameterList *Params, 819 /// ActOnTemplateParameterList - Builds a TemplateParameterList that 821 TemplateParameterList * [all...] |
SemaTemplateDeduction.cpp | 84 TemplateParameterList *TemplateParams, 116 TemplateParameterList *TemplateParams, 129 TemplateParameterList *TemplateParams, 372 TemplateParameterList *TemplateParams, 431 TemplateParameterList *TemplateParams, 583 TemplateParameterList *TemplateParams, 668 TemplateParameterList *TemplateParams, [all...] |
SemaTemplateInstantiateDecl.cpp | 219 TemplateParameterList *TempParams = D->getTemplateParameters(); 220 TemplateParameterList *InstParams = SubstTemplateParams(TempParams); 707 TemplateParameterList *TempParams = D->getTemplateParameters(); 708 TemplateParameterList *InstParams = SubstTemplateParams(TempParams); 801 TemplateParameterList *PrevParams [all...] |
SemaDeclCXX.cpp | [all...] |
SemaTemplateInstantiate.cpp | 584 TemplateParameterList *TemplateParams = 0; 603 TemplateParameterList *TemplateParams = 0; [all...] |
/external/clang/tools/libclang/ |
CursorVisitor.h | 234 bool VisitTemplateParameters(const TemplateParameterList *Params);
|
CIndexUSRs.cpp | 130 void VisitTemplateParameterList(const TemplateParameterList *Params); 676 const TemplateParameterList *Params) { 680 for (TemplateParameterList::const_iterator P = Params->begin(),
|
/external/clang/lib/CodeGen/ |
CGDebugInfo.h | 137 CollectTemplateParams(const TemplateParameterList *TPList,
|
CGDebugInfo.cpp | [all...] |
/external/clang/include/clang/Serialization/ |
ASTWriter.h | 586 void AddTemplateParameterList(const TemplateParameterList *TemplateParams,
|
ASTReader.h | [all...] |
/external/clang/lib/Parse/ |
ParseTemplate.cpp | 591 TemplateParameterList *ParamList = [all...] |