Home | History | Annotate | Download | only in AST

Lines Matching refs:FD

514   if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(CurrentDecl)) {
516 return FD->getNameAsString();
521 if (const CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(FD)) {
532 const FunctionDecl *Decl = FD;
533 if (const FunctionDecl* Pattern = FD->getTemplateInstantiationPattern())
537 if (FD->hasWrittenPrototype())
552 FD->printQualifiedName(POut, Policy);
562 if (FD->getNumParams()) POut << ", ";
568 if (const CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(FD)) {
583 const DeclContext *Ctx = FD->getDeclContext();
610 = FD->getTemplateSpecializationInfo();
638 if (isa<CXXMethodDecl>(FD) &&
639 cast<CXXMethodDecl>(FD)->getParent()->isLambda())
646 else if (!isa<CXXConstructorDecl>(FD) && !isa<CXXDestructorDecl>(FD))
2050 if (const Decl *FD = CE->getCalleeDecl()) {
2051 const FunctionDecl *Func = dyn_cast<FunctionDecl>(FD);
2053 : FD->hasAttr<WarnUnusedResultAttr>();
2061 FD->hasAttr<PureAttr>() || FD->hasAttr<ConstAttr>()) {
2872 const Decl *FD = cast<CallExpr>(this)->getCalleeDecl();
2873 bool IsPure = FD && (FD->hasAttr<ConstAttr>() || FD->hasAttr<PureAttr>());
2962 const FieldDecl *FD = cast<CXXDefaultInitExpr>(this)->getField();
2963 if (const Expr *E = FD->getInClassInitializer())