Lines Matching refs:TemplateParameterList
450 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitTypeAliasTemplateDecl()
451 TemplateParameterList *InstParams = SubstTemplateParams(TempParams); in VisitTypeAliasTemplateDecl()
936 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitClassTemplateDecl()
937 TemplateParameterList *InstParams = SubstTemplateParams(TempParams); in VisitClassTemplateDecl()
1026 TemplateParameterList *PrevParams in VisitClassTemplateDecl()
1143 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitVarTemplateDecl()
1144 TemplateParameterList *InstParams = SubstTemplateParams(TempParams); in VisitVarTemplateDecl()
1225 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitFunctionTemplateDecl()
1226 TemplateParameterList *InstParams = SubstTemplateParams(TempParams); in VisitFunctionTemplateDecl()
1377 TemplateParameterList *TemplateParams) { in VisitFunctionDecl()
1652 TemplateParameterList *TemplateParams, in VisitCXXMethodDecl()
1682 SmallVector<TemplateParameterList *, 4> TempParamLists; in VisitCXXMethodDecl()
1687 TemplateParameterList *TempParams = D->getTemplateParameterList(I); in VisitCXXMethodDecl()
1688 TemplateParameterList *InstParams = SubstTemplateParams(TempParams); in VisitCXXMethodDecl()
2120 TemplateParameterList *Params, in collectUnexpandedParameterPacks()
2138 TemplateParameterList *TempParams = D->getTemplateParameters(); in VisitTemplateTemplateParmDecl()
2139 TemplateParameterList *InstParams; in VisitTemplateTemplateParmDecl()
2140 SmallVector<TemplateParameterList*, 8> ExpandedParams; in VisitTemplateTemplateParmDecl()
2152 TemplateParameterList *Expansion = in VisitTemplateTemplateParmDecl()
2186 TemplateParameterList *Expansion = SubstTemplateParams(TempParams); in VisitTemplateTemplateParmDecl()
2749 TemplateParameterList *
2750 TemplateDeclInstantiator::SubstTemplateParams(TemplateParameterList *L) { in SubstTemplateParams()
2768 TemplateParameterList *InstL in SubstTemplateParams()
2769 = TemplateParameterList::Create(SemaRef.Context, L->getTemplateLoc(), in SubstTemplateParams()
2797 TemplateParameterList *TempParams = PartialSpec->getTemplateParameters(); in InstantiateClassTemplatePartialSpecialization()
2798 TemplateParameterList *InstParams = SubstTemplateParams(TempParams); in InstantiateClassTemplatePartialSpecialization()
2924 TemplateParameterList *TempParams = PartialSpec->getTemplateParameters(); in InstantiateVarTemplatePartialSpecialization()
2925 TemplateParameterList *InstParams = SubstTemplateParams(TempParams); in InstantiateVarTemplatePartialSpecialization()