Home | History | Annotate | Download | only in Sema

Lines Matching refs:FD

202   if (const FunctionDecl *FD = dyn_cast_or_null<FunctionDecl>(TargetDecl))
203 if (FD->getBuiltinID()) {
2023 if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(FDecl))
2024 parms = FD->parameters();
3143 else if (FunctionDecl *FD = getCurFunctionDecl())
3144 isVariadic = FD->isVariadic();
3171 else if (FunctionDecl *FD = getCurFunctionDecl())
3172 LastArg = FD->parameters().back();
3212 if (const FunctionDecl *FD = getCurFunctionDecl())
3213 CC = FD->getType()->getAs<FunctionType>()->getCallConv();
3234 if (const FunctionDecl *FD = getCurFunctionDecl())
3235 CC = FD->getType()->getAs<FunctionType>()->getCallConv();
3258 else if (FunctionDecl *FD = getCurFunctionDecl())
3259 IsVariadic = FD->isVariadic();
3971 } else if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(ND)) {
3972 unsigned BuiltinID = FD->getBuiltinID();
5902 FunctionDecl *FD = dyn_cast<FunctionDecl>(R.getFoundDecl());
5903 if (FD && FD->getBuiltinID() == AbsKind) {
6082 for (auto *FD : RD->fields()) {
6085 getContainedDynamicClass(FD->getType(), SubContained)) {
6399 const FunctionDecl *FD = CE->getDirectCallee();
6400 if (!FD || FD->getMemoryFunctionKind() != Builtin::BIstrlen)
6892 const FunctionDecl *FD) {
6907 if (FD) {
6908 OverloadedOperatorKind Op = FD->getOverloadedOperator();
6911 = FD->getType()->castAs<FunctionProtoType>();
6915 << FD << getLangOpts().CPlusPlus11;
8593 const FunctionDecl *FD = nullptr;
8604 FD = Call->getDirectCallee();
8612 if (FD) {
8613 SemaRef.Diag(FD->getLocation(), diag::note_reference_is_return_value) << FD;
8728 if (const auto *FD = dyn_cast<FunctionDecl>(PV->getDeclContext())) {
8729 auto ParamIter = llvm::find(FD->parameters(), PV);
8730 assert(ParamIter != FD->param_end());
8731 unsigned ParamNo = std::distance(FD->param_begin(), ParamIter);
8733 for (const auto *NonNull : FD->specific_attrs<NonNullAttr>()) {
9536 const FieldDecl *FD = dyn_cast<FieldDecl>(ND);
9537 if (!FD) return false;
9542 TypeSourceInfo *TInfo = FD->getTypeSourceInfo();
9559 const RecordDecl *RD = dyn_cast<RecordDecl>(FD->getDeclContext());
9567 const Decl *D = FD;
10453 const FunctionDecl *FD = CE->getDirectCallee();
10454 if (!FD || !FD->isInStdNamespace() || !FD->getIdentifier() ||
10455 !FD->getIdentifier()->isStr("move"))