• Home
  • Raw
  • Download

Lines Matching refs:TemplateParameterList

40 clang::getTemplateParamsRange(TemplateParameterList const * const *Ps,  in getTemplateParamsRange()
739 TemplateParameterList *Params, in ActOnTemplateTemplateParameter()
812 TemplateParameterList *
822 return TemplateParameterList::Create(Context, TemplateLoc, LAngleLoc, in ActOnTemplateParameterList()
837 TemplateParameterList *TemplateParams, in CheckClassTemplate()
841 TemplateParameterList** OuterTemplateParamLists, in CheckClassTemplate()
1249 TemplateParameterList *Params = TTP->getTemplateParameters(); in DiagnoseUnexpandedParameterPacks()
1293 bool Sema::CheckTemplateParameterList(TemplateParameterList *NewParams, in CheckTemplateParameterList()
1294 TemplateParameterList *OldParams, in CheckTemplateParameterList()
1308 TemplateParameterList::iterator OldParam = NewParams->end(); in CheckTemplateParameterList()
1313 for (TemplateParameterList::iterator NewParam = NewParams->begin(), in CheckTemplateParameterList()
1492 for (TemplateParameterList::iterator NewParam = NewParams->begin(), in CheckTemplateParameterList()
1521 DependencyChecker(TemplateParameterList *Params) : Match(false) { in DependencyChecker()
1584 DependsOnTemplateParameters(QualType T, TemplateParameterList *Params) { in DependsOnTemplateParameters()
1641 TemplateParameterList *Sema::MatchTemplateParametersToScopeSpecifier( in MatchTemplateParametersToScopeSpecifier()
1644 ArrayRef<TemplateParameterList *> ParamLists, bool IsFriend, in MatchTemplateParametersToScopeSpecifier()
1794 TemplateParameterList *ExpectedTemplateParams = nullptr; in MatchTemplateParametersToScopeSpecifier()
1940 return TemplateParameterList::Create(Context, SourceLocation(), in MatchTemplateParametersToScopeSpecifier()
2399 Sema &S, SourceLocation NameLoc, TemplateParameterList *TemplateParams,
2446 static bool isSameAsPrimaryTemplate(TemplateParameterList *Params, in isSameAsPrimaryTemplate()
2485 TemplateParameterList *TemplateParams, StorageClass SC, in ActOnVarTemplateSpecialization()
3666 TemplateParameterList *Params = Template->getTemplateParameters(); in diagnoseArityMismatch()
3753 TemplateParameterList *Params = Template->getTemplateParameters(); in CheckTemplateArgumentList()
3766 for (TemplateParameterList::iterator Param = Params->begin(), in CheckTemplateArgumentList()
5347 TemplateParameterList *Params = Param->getTemplateParameters(); in CheckTemplateArgument()
5645 TemplateParameterList *New, in DiagnoseTemplateParameterListArityMismatch()
5646 TemplateParameterList *Old, in DiagnoseTemplateParameterListArityMismatch()
5687 Sema::TemplateParameterListsAreEqual(TemplateParameterList *New, in TemplateParameterListsAreEqual()
5688 TemplateParameterList *Old, in TemplateParameterListsAreEqual()
5706 TemplateParameterList::iterator NewParm = New->begin(); in TemplateParameterListsAreEqual()
5707 TemplateParameterList::iterator NewParmEnd = New->end(); in TemplateParameterListsAreEqual()
5708 for (TemplateParameterList::iterator OldParm = Old->begin(), in TemplateParameterListsAreEqual()
5760 Sema::CheckTemplateDeclScope(Scope *S, TemplateParameterList *TemplateParams) { in CheckTemplateDeclScope()
6115 TemplateParameterList *TemplateParams, unsigned NumExplicit, in CheckTemplatePartialSpecializationArgs()
6175 TemplateParameterList *TemplateParams = in ActOnClassTemplateSpecialization()
8354 TemplateParameterList *Params) { in RebuildTemplateParamsInCurrentInstantiation()
8393 Sema::getTemplateArgumentBindingsText(const TemplateParameterList *Params, in getTemplateArgumentBindingsText()
8399 Sema::getTemplateArgumentBindingsText(const TemplateParameterList *Params, in getTemplateArgumentBindingsText()