Lines Matching refs:Expansion
1939 PackExpansionTypeLoc Expansion = TL.castAs<PackExpansionTypeLoc>(); in VisitNonTypeTemplateParmDecl() local
1940 TypeLoc Pattern = Expansion.getPatternLoc(); in VisitNonTypeTemplateParmDecl()
1949 = Expansion.getTypePtr()->getNumExpansions(); in VisitNonTypeTemplateParmDecl()
1951 if (SemaRef.CheckParameterPacksForExpansion(Expansion.getEllipsisLoc(), in VisitNonTypeTemplateParmDecl()
1993 DI = SemaRef.CheckPackExpansion(NewPattern, Expansion.getEllipsisLoc(), in VisitNonTypeTemplateParmDecl()
2088 TemplateParameterList *Expansion = in VisitTemplateTemplateParmDecl() local
2090 if (!Expansion) in VisitTemplateTemplateParmDecl()
2092 ExpandedParams.push_back(Expansion); in VisitTemplateTemplateParmDecl()
2122 TemplateParameterList *Expansion = SubstTemplateParams(TempParams); in VisitTemplateTemplateParmDecl() local
2123 if (!Expansion) in VisitTemplateTemplateParmDecl()
2125 ExpandedParams.push_back(Expansion); in VisitTemplateTemplateParmDecl()