Lines Matching refs:TPL
239 const PrintingPolicy &Policy, const TemplateParameterList *TPL, in shouldIncludeTypeForArgument() argument
241 if (!TPL || Idx >= TPL->size() || Policy.AlwaysIncludeTypeForTemplateArgument) in shouldIncludeTypeForArgument()
243 const NamedDecl *TemplParam = TPL->getParam(Idx); in shouldIncludeTypeForArgument()
548 TemplateParameterList *TPL, void *&InsertPos) { in findPartialSpecialization() argument
550 TPL); in findPartialSpecialization()
555 TemplateParameterList *TPL, const ASTContext &Context) { in Profile() argument
559 TPL->Profile(ID, Context); in Profile()
1156 TemplateParameterList **TPL = nullptr; in Create() local
1158 TPL = new (Context) TemplateParameterList *[Params.size()]; in Create()
1159 llvm::copy(Params, TPL); in Create()
1162 FriendTemplateDecl(DC, L, TPL, Params.size(), Friend, FLoc); in Create()
1265 TemplateParameterList *TPL, void *&InsertPos) { in findPartialSpecialization() argument
1267 TPL); in findPartialSpecialization()
1272 TemplateParameterList *TPL, const ASTContext &Context) { in Profile() argument
1276 TPL->Profile(ID, Context); in Profile()
1469 auto *TPL = TemplateParameterList::Create( in createMakeIntegerSeqParameterList() local
1475 /*ParameterPack=*/false, /*Id=*/nullptr, TPL); in createMakeIntegerSeqParameterList()