Lines Matching refs:FD
1404 if (FunctionDecl *FD = dyn_cast<FunctionDecl>(Entity)) {
1407 if (FunctionDecl *Pattern = FD->getTemplateInstantiationPattern())
3143 if (FunctionDecl *FD = dyn_cast<FunctionDecl>(D)) {
3144 if (FD->getNumParams() == 1 &&
3145 FD->getParamDecl(0)->getType()->getAs<PointerType>())
3147 else if (FD->getNumParams() == ArgTys.size()) {
3150 QualType ParamTy = FD->getParamDecl(ArgIdx)->getType();
3158 if (FunctionTemplateDecl *FD = dyn_cast<FunctionTemplateDecl>(D)) {
3159 TemplateParameterList *Params = FD->getTemplateParameters();
4881 FunctionDecl *FD = nullptr;
4884 FD = FTD->getTemplatedDecl();
4885 if (!HasExplicitTemplateArgs && !FD) {
4886 if (!(FD = dyn_cast<FunctionDecl>(ND)) && isa<ValueDecl>(ND)) {
4901 if (!FD || !(FD->getNumParams() >= NumArgs &&
4902 FD->getMinRequiredArguments() <= NumArgs))
4909 if (CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(FD)) {
4939 if (FunctionDecl *FD = dyn_cast<FunctionDecl>(D))
4940 return FD->getDefinition();