/external/clang/lib/Parse/ |
ParseTemplate.cpp | 137 SmallVector<Decl*, 4> TemplateParams; 138 if (ParseTemplateParameters(Depth, TemplateParams, LAngleLoc, 150 TemplateParams.data(), 151 TemplateParams.size(), RAngleLoc)); 153 if (!TemplateParams.empty()) { 173 /// \param TemplateParams if non-NULL, the template parameter lists 179 /// \param TemplateLoc when TemplateParams is NULL, the location of 292 /// TemplateParams is the current list of template parameters we're building. 299 SmallVectorImpl<Decl*> &TemplateParams, 312 else if (ParseTemplateParameterList(Depth, TemplateParams)) { [all...] |
ParseDeclCXX.cpp | 563 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; 565 TemplateParams ? TemplateParams->data() : 0, 566 TemplateParams ? TemplateParams->size() : 0); [all...] |
/external/clang/lib/Sema/ |
SemaTemplateInstantiate.cpp | 555 TemplateParameterList *TemplateParams = 0; 557 TemplateParams = Template->getTemplateParameters(); 559 TemplateParams = 566 << getTemplateArgumentBindingsText(TemplateParams, 574 TemplateParameterList *TemplateParams = 0; 576 TemplateParams = Template->getTemplateParameters(); 578 TemplateParams = 584 << 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 | 813 TemplateParameterList *TemplateParams, 817 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...] |
/external/clang/include/clang/Parse/ |
Parser.h | [all...] |
/external/clang/lib/AST/ |
ASTImporter.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CGDebugInfo.cpp | [all...] |