/external/clang/lib/Parse/ |
ParseTemplate.cpp | 139 SmallVector<Decl*, 4> TemplateParams; 140 if (ParseTemplateParameters(Depth, TemplateParams, LAngleLoc, 152 TemplateParams.data(), 153 TemplateParams.size(), RAngleLoc)); 155 if (!TemplateParams.empty()) { 219 TemplateInfo.TemplateParams ? *TemplateInfo.TemplateParams 284 /// TemplateParams is the current list of template parameters we're building. 291 SmallVectorImpl<Decl*> &TemplateParams, 304 Failed = ParseTemplateParameterList(Depth, TemplateParams); [all...] |
ParseDeclCXX.cpp | 588 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; 590 TemplateParams ? TemplateParams->data() : 0, 591 TemplateParams ? TemplateParams->size() : 0); [all...] |
/external/clang/lib/Sema/ |
SemaTemplateInstantiate.cpp | 569 TemplateParameterList *TemplateParams = 0; 571 TemplateParams = Template->getTemplateParameters(); 573 TemplateParams = 580 << getTemplateArgumentBindingsText(TemplateParams, 588 TemplateParameterList *TemplateParams = 0; 590 TemplateParams = Template->getTemplateParameters(); 592 TemplateParams = 598 << getTemplateArgumentBindingsText(TemplateParams, [all...] |
SemaTemplateDeduction.cpp | 84 TemplateParameterList *TemplateParams, 116 TemplateParameterList *TemplateParams, 129 TemplateParameterList *TemplateParams, 400 TemplateParameterList *TemplateParams, 444 /// \param TemplateParams the template parameters that we are deducing 459 TemplateParameterList *TemplateParams, 471 = DeduceTemplateArguments(S, TemplateParams, 481 return DeduceTemplateArguments(S, TemplateParams, 508 TemplateParams, 515 return DeduceTemplateArguments(S, TemplateParams, [all...] |
SemaTemplate.cpp | [all...] |
SemaDeclCXX.cpp | [all...] |
/external/clang/include/clang/AST/ |
DeclTemplate.h | 233 : NamedDecl(DK, DC, L, Name), TemplatedDecl(0), TemplateParams(0) { } 239 : NamedDecl(DK, DC, L, Name), TemplatedDecl(0), TemplateParams(Params) { } 246 TemplateParams(Params) { } 250 return TemplateParams; 263 return SourceRange(TemplateParams->getTemplateLoc(), 269 TemplateParameterList* TemplateParams; 274 void init(NamedDecl *templatedDecl, TemplateParameterList* templateParams) { 276 assert(TemplateParams == 0 && "TemplateParams already set!"); 278 TemplateParams = templateParams [all...] |
/external/clang/lib/AST/ |
Expr.cpp | 530 std::string TemplateParams; 531 llvm::raw_string_ostream TOut(TemplateParams); 564 if (!TemplateParams.empty()) { 566 TemplateParams.resize(TemplateParams.size() - 2); 567 POut << " [" << TemplateParams << "]"; [all...] |
ASTImporter.cpp | [all...] |
/external/clang/include/clang/Parse/ |
Parser.h | [all...] |
/external/clang/lib/CodeGen/ |
CGDebugInfo.cpp | [all...] |
/external/clang/lib/Serialization/ |
ASTReaderDecl.cpp | [all...] |
ASTReader.cpp | [all...] |