Lines Matching defs:TD

287     TemplateDecl *TD = cast<TemplateDecl>(D);  in isTemplateName()  local
341 TemplateDecl *TD = R.getAsSingle<TemplateDecl>(); in isDeductionGuideName() local
799 if (const TagDecl *TD = dyn_cast_or_null<TagDecl>(PatternDef)) in DiagnoseUninstantiableTemplate() local
822 if (TagDecl *TD = dyn_cast<TagDecl>(Instantiation)) in DiagnoseUninstantiableTemplate() local
1755 if (auto *TD = dyn_cast<TypedefNameDecl>(D)) in TransformDecl() local
1761 else if (auto *TD = dyn_cast<TemplateDecl>(D)) in TransformDecl() local
2546 for (auto *TD : MaterializedTypedefs) local
4442 void Sema::CheckDeductionGuideTemplate(FunctionTemplateDecl *TD) { in CheckDeductionGuideTemplate()
4851 if (TemplateDecl *TD = Name.getAsTemplateDecl()) { in diagnoseMissingTemplateArguments() local
4923 if (auto *TD = R.getAsSingle<TemplateDecl>()) { in BuildTemplateIdExpr() local
5788 TemplateDecl *TD, in diagnoseMissingArgument()
6125 if (auto *TD = dyn_cast<TemplateDecl>(NewContext)) in CheckTemplateArgumentList() local
9881 TemplateDecl *TD = Name.getAsTemplateDecl(); in ActOnExplicitInstantiation() local
11053 if (auto *TD = getAsTypeTemplateDecl(Result.getFoundDecl())) { in CheckTypenameType() local
11436 if (auto *TD = FD->getPrimaryTemplate()) in checkInstantiated() local
11446 if (auto *TD = From.dyn_cast<ClassTemplateDecl *>()) in checkInstantiated() local
11448 else if (auto *TD = in checkInstantiated() local
11462 if (auto *TD = From.dyn_cast<VarTemplateDecl *>()) in checkInstantiated() local
11464 else if (auto *TD = in checkInstantiated() local
11475 void checkTemplate(TemplDecl *TD) { in checkTemplate()