Lines Matching refs:TPL
199 const TemplateParameterList *TPL, unsigned Idx) { in shouldIncludeTypeForArgument() argument
200 if (!TPL || Idx >= TPL->size()) in shouldIncludeTypeForArgument()
202 const NamedDecl *TemplParam = TPL->getParam(Idx); in shouldIncludeTypeForArgument()
495 TemplateParameterList *TPL, void *&InsertPos) { in findPartialSpecialization() argument
497 TPL); in findPartialSpecialization()
501 llvm::FoldingSetNodeID &ID, const TemplateParameterList *TPL) { in ProfileTemplateParameterList() argument
502 const Expr *RC = TPL->getRequiresClause(); in ProfileTemplateParameterList()
506 ID.AddInteger(TPL->size()); in ProfileTemplateParameterList()
507 for (NamedDecl *D : *TPL) { in ProfileTemplateParameterList()
532 ArrayRef<TemplateArgument> TemplateArgs, TemplateParameterList *TPL, in Profile() argument
537 ProfileTemplateParameterList(Context, ID, TPL); in Profile()
1200 TemplateParameterList *TPL, void *&InsertPos) { in findPartialSpecialization() argument
1202 TPL); in findPartialSpecialization()
1207 ArrayRef<TemplateArgument> TemplateArgs, TemplateParameterList *TPL, in Profile() argument
1212 ProfileTemplateParameterList(Context, ID, TPL); in Profile()
1384 auto *TPL = TemplateParameterList::Create( in createMakeIntegerSeqParameterList() local
1390 /*ParameterPack=*/false, /*Id=*/nullptr, TPL); in createMakeIntegerSeqParameterList()