Home | History | Annotate | Download | only in AST

Lines Matching refs:FD

543   const auto *FD = dyn_cast<FunctionDecl>(D);
544 if (!FD)
549 = FD->getTemplateSpecializationInfo()) {
552 FD->getMemberSpecializationInfo()) {
562 FD->hasBody(Def) && Def->isInlined() && !Def->hasAttr<GNUInlineAttr>();
1198 const auto *FD = cast<FunctionDecl>(OuterD);
1199 if (!FD->isInlined() &&
1200 !isTemplateInstantiation(FD->getTemplateSpecializationKind()))
1203 LV = getLVForDecl(FD, computation);
1448 } else if (const auto *FD = dyn_cast<FunctionDecl>(*I)) {
1450 if (FD->hasWrittenPrototype())
1451 FT = dyn_cast<FunctionProtoType>(FD->getType()->castAs<FunctionType>());
1453 OS << *FD << '(';
1455 unsigned NumParams = FD->getNumParams();
1459 OS << FD->getParamDecl(i)->getType().stream(P);
2728 for (const FunctionDecl *FD = getMostRecentDecl(); FD;
2729 FD = FD->getPreviousDecl())
2730 if (!FD->isImplicit() && FD->getStorageClass() == SC_Extern)
2740 for (const FunctionDecl *FD = Redecl->getPreviousDecl(); FD;
2741 FD = FD->getPreviousDecl())
2742 if (!FD->isImplicit() && FD->getStorageClass() == SC_Extern)
2968 FunctionDecl *FD,
2973 = new (C) MemberSpecializationInfo(FD, TSK);
3218 if (FunctionDecl *FD = getInstantiatedFromMemberFunction()) {
3220 if (FD->hasBody(Definition))