Home | History | Annotate | Download | only in AST

Lines Matching refs:FD

544   const auto *FD = dyn_cast<FunctionDecl>(D);
545 if (!FD)
550 = FD->getTemplateSpecializationInfo()) {
553 FD->getMemberSpecializationInfo()) {
563 FD->hasBody(Def) && Def->isInlined() && !Def->hasAttr<GNUInlineAttr>();
1201 const auto *FD = cast<FunctionDecl>(OuterD);
1202 if (!FD->isInlined() &&
1203 !isTemplateInstantiation(FD->getTemplateSpecializationKind()))
1206 LV = getLVForDecl(FD, computation);
1448 } else if (const auto *FD = dyn_cast<FunctionDecl>(DC)) {
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);
2809 for (const FunctionDecl *FD = getMostRecentDecl(); FD;
2810 FD = FD->getPreviousDecl())
2811 if (!FD->isImplicit() && FD->getStorageClass() == SC_Extern)
2821 for (const FunctionDecl *FD = Redecl->getPreviousDecl(); FD;
2822 FD = FD->getPreviousDecl())
2823 if (!FD->isImplicit() && FD->getStorageClass() == SC_Extern)
3059 FunctionDecl *FD,
3064 = new (C) MemberSpecializationInfo(FD, TSK);
3329 if (FunctionDecl *FD = getInstantiatedFromMemberFunction()) {
3331 if (FD->hasBody(Definition))