Lines Matching refs:TemplateParameterList

1032   TemplateParameterList *TempParams = D->getTemplateParameters();  in VisitTypeAliasTemplateDecl()
1033 TemplateParameterList *InstParams = SubstTemplateParams(TempParams); in VisitTypeAliasTemplateDecl()
1563 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitClassTemplateDecl()
1564 TemplateParameterList *InstParams = SubstTemplateParams(TempParams); in VisitClassTemplateDecl()
1631 TemplateParameterList *PrevParams in VisitClassTemplateDecl()
1745 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitVarTemplateDecl()
1746 TemplateParameterList *InstParams = SubstTemplateParams(TempParams); in VisitVarTemplateDecl()
1827 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitFunctionTemplateDecl()
1828 TemplateParameterList *InstParams = SubstTemplateParams(TempParams); in VisitFunctionTemplateDecl()
1997 FunctionDecl *D, TemplateParameterList *TemplateParams, in VisitFunctionDecl()
2050 TemplateParams = TemplateParameterList::Create( in VisitFunctionDecl()
2333 CXXMethodDecl *D, TemplateParameterList *TemplateParams, in VisitCXXMethodDecl()
2364 SmallVector<TemplateParameterList *, 4> TempParamLists; in VisitCXXMethodDecl()
2369 TemplateParameterList *TempParams = D->getTemplateParameterList(I); in VisitCXXMethodDecl()
2370 TemplateParameterList *InstParams = SubstTemplateParams(TempParams); in VisitCXXMethodDecl()
2413 TemplateParams = TemplateParameterList::Create( in VisitCXXMethodDecl()
2959 TemplateParameterList *Params, in collectUnexpandedParameterPacks()
2977 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitTemplateTemplateParmDecl()
2978 TemplateParameterList *InstParams; in VisitTemplateTemplateParmDecl()
2979 SmallVector<TemplateParameterList*, 8> ExpandedParams; in VisitTemplateTemplateParmDecl()
2991 TemplateParameterList *Expansion = in VisitTemplateTemplateParmDecl()
3025 TemplateParameterList *Expansion = SubstTemplateParams(TempParams); in VisitTemplateTemplateParmDecl()
4005 TemplateParameterList *
4006 TemplateDeclInstantiator::SubstTemplateParams(TemplateParameterList *L) { in SubstTemplateParams()
4037 TemplateParameterList *InstL in SubstTemplateParams()
4038 = TemplateParameterList::Create(SemaRef.Context, L->getTemplateLoc(), in SubstTemplateParams()
4044 TemplateParameterList *
4045 Sema::SubstTemplateParams(TemplateParameterList *Params, DeclContext *Owner, in SubstTemplateParams()
4073 TemplateParameterList *TempParams = PartialSpec->getTemplateParameters(); in InstantiateClassTemplatePartialSpecialization()
4074 TemplateParameterList *InstParams = SubstTemplateParams(TempParams); in InstantiateClassTemplatePartialSpecialization()
4200 TemplateParameterList *TempParams = PartialSpec->getTemplateParameters(); in InstantiateVarTemplatePartialSpecialization()
4201 TemplateParameterList *InstParams = SubstTemplateParams(TempParams); in InstantiateVarTemplatePartialSpecialization()