Searched refs:TempParm (Results 1 – 1 of 1) sorted by relevance
| /src/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplate.cpp | 5162 TemplateTemplateParmDecl *TempParm = cast<TemplateTemplateParmDecl>(Param); in CheckTemplateArgument() local 5164 TemplateParameterList *Params = TempParm->getTemplateParameters(); in CheckTemplateArgument() 5165 if (TempParm->isExpandedParameterPack()) in CheckTemplateArgument() 5166 Params = TempParm->getExpansionTemplateParameters(ArgumentPackIndex); in CheckTemplateArgument() 5176 InstantiatingTemplate Inst(*this, TemplateLoc, Template, TempParm, in CheckTemplateArgument() 5208 if (CheckTemplateTemplateArgument(TempParm, Params, Arg, in CheckTemplateArgument() 5487 TemplateTemplateParmDecl *TempParm in CheckTemplateArgumentList() local 5490 if (!hasReachableDefaultArgument(TempParm)) in CheckTemplateArgumentList() 5491 return diagnoseMissingArgument(*this, TemplateLoc, Template, TempParm, in CheckTemplateArgumentList() 5496 *this, Template, TemplateLoc, RAngleLoc, TempParm, SugaredConverted, in CheckTemplateArgumentList() [all …]
|