• Home
  • Raw
  • Download

Lines Matching refs:TemplateDecl

53   if (isa<TemplateDecl>(D)) {  in isAcceptableTemplateName()
194 TemplateDecl *TD = cast<TemplateDecl>((*R.begin())->getUnderlyingDecl()); in isTemplateName()
466 TemplateDecl *Sema::AdjustDeclIfTemplate(Decl *&D) { in AdjustDeclIfTemplate()
467 if (TemplateDecl *Temp = dyn_cast_or_null<TemplateDecl>(D)) { in AdjustDeclIfTemplate()
1665 if (TemplateDecl *Template = TST->getTemplateName().getAsTemplateDecl()) { in MatchTemplateParametersToScopeSpecifier()
1802 if (TemplateDecl *Template = TST->getTemplateName().getAsTemplateDecl()) { in MatchTemplateParametersToScopeSpecifier()
1968 if (TemplateDecl *Template = Name.getAsTemplateDecl()) { in NoteAllFoundTemplates()
2007 TemplateDecl *Template = Name.getAsTemplateDecl(); in CheckTemplateIdType()
3021 if (TemplateDecl *Decl = Name.getAsTemplateDecl()) in CheckTemplateTypeArgument()
3138 TemplateDecl *Template, in SubstDefaultTemplateArgument()
3196 TemplateDecl *Template, in SubstDefaultTemplateArgument()
3248 TemplateDecl *Template, in SubstDefaultTemplateArgument()
3289 Sema::SubstDefaultTemplateArgumentIfAvailable(TemplateDecl *Template, in SubstDefaultTemplateArgumentIfAvailable()
3588 static bool diagnoseArityMismatch(Sema &S, TemplateDecl *Template, in diagnoseArityMismatch()
3639 bool Sema::CheckTemplateArgumentList(TemplateDecl *Template, in CheckTemplateArgumentList()
5117 TemplateDecl *Template = Name.getAsTemplateDecl(); in CheckTemplateArgument()
6785 assert(!isa<TemplateDecl>(Member) && "Only for non-template members"); in CheckMemberSpecialization()
7048 TemplateDecl *TD = Name.getAsTemplateDecl(); in ActOnExplicitInstantiation()
7848 const TemplateDecl *EnableIfDecl = in isEnableIf()