/external/clang/lib/Parse/ |
ParseTemplate.cpp | 119 SmallVector<Decl*, 4> TemplateParams; 121 TemplateParams, LAngleLoc, RAngleLoc)) { 133 TemplateParams.data(), 134 TemplateParams.size(), RAngleLoc)); 136 if (!TemplateParams.empty()) { 200 TemplateInfo.TemplateParams ? *TemplateInfo.TemplateParams 294 /// TemplateParams is the current list of template parameters we're building. 301 SmallVectorImpl<Decl*> &TemplateParams, 314 Failed = ParseTemplateParameterList(Depth, TemplateParams); [all...] |
ParseDeclCXX.cpp | 605 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; 607 TemplateParams ? TemplateParams->data() : 0, 608 TemplateParams ? TemplateParams->size() : 0); [all...] |
/external/clang/include/clang/AST/ |
DeclTemplate.h | 235 : NamedDecl(DK, DC, L, Name), TemplatedDecl(0), TemplateParams(0) { } 241 : NamedDecl(DK, DC, L, Name), TemplatedDecl(0), TemplateParams(Params) { } 248 TemplateParams(Params) { } 252 return TemplateParams; 265 return SourceRange(TemplateParams->getTemplateLoc(), 271 TemplateParameterList* TemplateParams; 276 void init(NamedDecl *templatedDecl, TemplateParameterList* templateParams) { 278 assert(TemplateParams == 0 && "TemplateParams already set!"); 280 TemplateParams = templateParams [all...] |
/external/clang/lib/AST/ |
Expr.cpp | 546 std::string TemplateParams; 547 llvm::raw_string_ostream TOut(TemplateParams); 580 if (!TemplateParams.empty()) { 582 TemplateParams.resize(TemplateParams.size() - 2); 583 POut << " [" << TemplateParams << "]"; [all...] |
ASTImporter.cpp | [all...] |
/external/clang/lib/Sema/ |
SemaTemplateDeduction.cpp | 88 TemplateParameterList *TemplateParams, 120 TemplateParameterList *TemplateParams, 133 TemplateParameterList *TemplateParams, 404 TemplateParameterList *TemplateParams, 448 /// \param TemplateParams the template parameters that we are deducing 463 TemplateParameterList *TemplateParams, 475 = DeduceTemplateArguments(S, TemplateParams, 485 return DeduceTemplateArguments(S, TemplateParams, 512 TemplateParams, 519 return DeduceTemplateArguments(S, TemplateParams, [all...] |
SemaTemplateInstantiate.cpp | 620 TemplateParameterList *TemplateParams = 0; 622 TemplateParams = Template->getTemplateParameters(); 624 TemplateParams = 631 << getTemplateArgumentBindingsText(TemplateParams, 639 TemplateParameterList *TemplateParams = 0; 641 TemplateParams = Template->getTemplateParameters(); 643 TemplateParams = 649 << getTemplateArgumentBindingsText(TemplateParams, [all...] |
SemaTemplate.cpp | [all...] |
SemaDecl.cpp | [all...] |
SemaDeclCXX.cpp | [all...] |
/external/clang/include/clang/Parse/ |
Parser.h | [all...] |
/external/clang/lib/Serialization/ |
ASTReaderDecl.cpp | [all...] |
ASTReader.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CGDebugInfo.cpp | [all...] |