Lines Matching defs:FnD
40 NamedDecl *FnD;
42 FnD = Actions.ActOnFriendFunctionDecl(getCurScope(), D,
45 FnD = Actions.ActOnCXXMemberDeclarator(getCurScope(), AS, D,
48 if (FnD) {
49 Actions.ProcessDeclAttributeList(getCurScope(), FnD, AccessAttrs);
51 Actions.ActOnPureSpecifier(FnD, PureSpecLoc);
55 HandleMemberFunctionDeclDelays(D, FnD);
57 D.complete(FnD);
60 if (!FnD) {
73 Actions.SetDeclDeleted(FnD, KWLoc);
75 if (auto *DeclAsFunction = dyn_cast<FunctionDecl>(FnD)) {
83 Actions.SetDeclDefaulted(FnD, KWLoc);
84 if (auto *DeclAsFunction = dyn_cast<FunctionDecl>(FnD)) {
100 return FnD;
109 !(FnD && FnD->getAsFunction() &&
110 FnD->getAsFunction()->getReturnType()->getContainedAutoType()) &&
119 if (FnD) {
120 FunctionDecl *FD = FnD->getAsFunction();
122 Actions.MarkAsLateParsedTemplate(FD, FnD, Toks);
125 return FnD;
130 LexedMethod* LM = new LexedMethod(this, FnD);
147 return FnD;
161 if (FnD) {
172 FunctionDecl *FD = FnD->getAsFunction();
183 return FnD;