Home | History | Annotate | Download | only in Parse

Lines Matching refs:FnD

48   NamedDecl *FnD;
51 FnD = Actions.ActOnFriendFunctionDecl(getCurScope(), D,
54 FnD = Actions.ActOnCXXMemberDeclarator(getCurScope(), AS, D,
57 if (FnD) {
58 Actions.ProcessDeclAttributeList(getCurScope(), FnD, AccessAttrs,
63 Actions.AddInitializerToDecl(FnD, Init.get(), false,
66 Actions.ActOnUninitializedDecl(FnD, TypeSpecContainsAuto);
70 HandleMemberFunctionDeclDelays(D, FnD);
72 D.complete(FnD);
77 if (!FnD) {
90 Actions.SetDeclDeleted(FnD, KWLoc);
98 Actions.SetDeclDefaulted(FnD, KWLoc);
112 return FnD;
124 if (FnD) {
125 LateParsedTemplatedFunction *LPT = new LateParsedTemplatedFunction(FnD);
127 FunctionDecl *FD = getFunctionDecl(FnD);
138 return FnD;
143 LexedMethod* LM = new LexedMethod(this, FnD);
160 return FnD;
175 if (!FnD) {
192 getFunctionDecl(FnD)->setLateTemplateParsed(true);
195 return FnD;