Home | History | Annotate | Download | only in Sema

Lines Matching refs:ParamLists

1642 /// \param ParamLists the template parameter lists, from the outermost to the
1661 ArrayRef<TemplateParameterList *> ParamLists, bool IsFriend,
1787 if (!ParamLists.empty())
1788 ExpectedTemplateLoc = ParamLists[0]->getTemplateLoc();
1866 if (ParamIdx < ParamLists.size()) {
1867 if (ParamLists[ParamIdx]->size() == 0) {
1868 if (CheckExplicitSpecialization(ParamLists[ParamIdx]->getSourceRange(),
1881 if (ParamIdx < ParamLists.size()) {
1882 if (ParamLists[ParamIdx]->size() > 0) {
1884 Diag(ParamLists[ParamIdx]->getTemplateLoc(),
1887 << SourceRange(ParamLists[ParamIdx]->getLAngleLoc(),
1888 ParamLists[ParamIdx]->getRAngleLoc())
1913 if (ParamIdx < ParamLists.size() &&
1914 DependsOnTemplateParameters(T, ParamLists[ParamIdx]))
1920 if (ParamIdx < ParamLists.size()) {
1923 !TemplateParameterListsAreEqual(ParamLists[ParamIdx],
1929 CheckTemplateParameterList(ParamLists[ParamIdx], nullptr,
1948 if (ParamIdx >= ParamLists.size()) {
1966 if (ParamIdx < ParamLists.size() - 1) {
1969 for (unsigned I = ParamIdx, E = ParamLists.size() - 1; I != E; ++I) {
1970 if (ParamLists[I]->size() == 0)
1976 Diag(ParamLists[ParamIdx]->getTemplateLoc(),
1979 << SourceRange(ParamLists[ParamIdx]->getTemplateLoc(),
1980 ParamLists[ParamLists.size() - 2]->getRAngleLoc());
2004 if (ParamLists.back()->size() == 0 &&
2005 CheckExplicitSpecialization(ParamLists[ParamIdx]->getSourceRange(),
2011 return ParamLists.back();