/external/clang/lib/Parse/ |
ParseTemplate.cpp | 132 llvm::SmallVector<Decl*, 4> TemplateParams; 133 if (ParseTemplateParameters(Depth, TemplateParams, LAngleLoc, 145 TemplateParams.data(), 146 TemplateParams.size(), RAngleLoc)); 148 if (!TemplateParams.empty()) { 168 /// \param TemplateParams if non-NULL, the template parameter lists 174 /// \param TemplateLoc when TemplateParams is NULL, the location of 285 /// TemplateParams is the current list of template parameters we're building. 292 llvm::SmallVectorImpl<Decl*> &TemplateParams, 305 else if (ParseTemplateParameterList(Depth, TemplateParams)) { [all...] |
ParseDeclCXX.cpp | 544 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; 546 TemplateParams ? TemplateParams->data() : 0, 547 TemplateParams ? TemplateParams->size() : 0); [all...] |
/external/clang/lib/Sema/ |
SemaTemplateInstantiate.cpp | 554 TemplateParameterList *TemplateParams = 0; 556 TemplateParams = Template->getTemplateParameters(); 558 TemplateParams = 565 << getTemplateArgumentBindingsText(TemplateParams, 573 TemplateParameterList *TemplateParams = 0; 575 TemplateParams = Template->getTemplateParameters(); 577 TemplateParams = 583 << getTemplateArgumentBindingsText(TemplateParams, [all...] |
SemaTemplateDeduction.cpp | 84 TemplateParameterList *TemplateParams, 116 TemplateParameterList *TemplateParams, 128 TemplateParameterList *TemplateParams, 371 TemplateParameterList *TemplateParams, 415 /// \param TemplateParams the template parameters that we are deducing 430 TemplateParameterList *TemplateParams, 442 = DeduceTemplateArguments(S, TemplateParams, 452 return DeduceTemplateArguments(S, TemplateParams, 474 TemplateParams, 481 return DeduceTemplateArguments(S, TemplateParams, [all...] |
SemaTemplate.cpp | 811 TemplateParameterList *TemplateParams, 815 assert(TemplateParams && TemplateParams->size() > 0 && [all...] |
SemaDeclCXX.cpp | [all...] |
/external/clang/include/clang/AST/ |
DeclTemplate.h | 204 : NamedDecl(DK, DC, L, Name), TemplatedDecl(0), TemplateParams(0) { } 210 : NamedDecl(DK, DC, L, Name), TemplatedDecl(0), TemplateParams(Params) { } 217 TemplateParams(Params) { } 221 return TemplateParams; 240 return SourceRange(TemplateParams->getTemplateLoc(), 246 TemplateParameterList* TemplateParams; 251 void init(NamedDecl *templatedDecl, TemplateParameterList* templateParams) { 253 assert(TemplateParams == 0 && "TemplateParams already set!"); 255 TemplateParams = templateParams [all...] |
/external/clang/lib/Serialization/ |
ASTReaderDecl.cpp | [all...] |
ASTReader.cpp | [all...] |
/external/clang/include/clang/Parse/ |
Parser.h | 922 : Kind(NonTemplate), TemplateParams(0), TemplateLoc() { } 924 ParsedTemplateInfo(TemplateParameterLists *TemplateParams, 928 TemplateParams(TemplateParams), 933 : Kind(ExplicitInstantiation), TemplateParams(0), [all...] |
/external/clang/lib/AST/ |
ASTImporter.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CGDebugInfo.cpp | [all...] |