Lines Matching defs:TD
282 TemplateDecl *TD = cast<TemplateDecl>(D); in isTemplateName() local
336 TemplateDecl *TD = R.getAsSingle<TemplateDecl>(); in isDeductionGuideName() local
794 if (const TagDecl *TD = dyn_cast_or_null<TagDecl>(PatternDef)) in DiagnoseUninstantiableTemplate() local
816 if (TagDecl *TD = dyn_cast<TagDecl>(Instantiation)) in DiagnoseUninstantiableTemplate() local
2445 for (auto *TD : MaterializedTypedefs) local
4267 void Sema::CheckDeductionGuideTemplate(FunctionTemplateDecl *TD) { in CheckDeductionGuideTemplate()
4674 if (TemplateDecl *TD = Name.getAsTemplateDecl()) { in diagnoseMissingTemplateArguments() local
4734 if (auto *TD = R.getAsSingle<TemplateDecl>()) { in BuildTemplateIdExpr() local
5613 TemplateDecl *TD, in diagnoseMissingArgument()
9519 TemplateDecl *TD = Name.getAsTemplateDecl(); in ActOnExplicitInstantiation() local
10693 if (auto *TD = getAsTypeTemplateDecl(Result.getFoundDecl())) { in CheckTypenameType() local
11058 if (auto *TD = FD->getPrimaryTemplate()) in checkInstantiated() local
11068 if (auto *TD = From.dyn_cast<ClassTemplateDecl *>()) in checkInstantiated() local
11070 else if (auto *TD = in checkInstantiated() local
11084 if (auto *TD = From.dyn_cast<VarTemplateDecl *>()) in checkInstantiated() local
11086 else if (auto *TD = in checkInstantiated() local
11097 void checkTemplate(TemplDecl *TD) { in checkTemplate()