Lines Matching defs:FTD
94 if (auto *FTD = dyn_cast_if_present<FunctionTemplateDecl>(
96 FTD && FTD->getInstantiatedFromMemberTemplate()) {
98 FTD->getInstantiatedFromMemberTemplate()->getTemplatedDecl();
330 Response HandleFunctionTemplateDecl(const FunctionTemplateDecl *FTD,
332 if (!isa<ClassTemplateSpecializationDecl>(FTD->getDeclContext())) {
334 const_cast<FunctionTemplateDecl *>(FTD),
335 const_cast<FunctionTemplateDecl *>(FTD)->getInjectedTemplateArgs(),
338 NestedNameSpecifier *NNS = FTD->getTemplatedDecl()->getQualifier();
371 const_cast<FunctionTemplateDecl *>(FTD), Arguments,
380 return Response::ChangeDecl(FTD->getLexicalDeclContext());
517 } else if (const auto *FTD = dyn_cast<FunctionTemplateDecl>(CurDecl)) {
518 R = HandleFunctionTemplateDecl(FTD, Result);