Lines Matching refs:MDecl
1049 Decl *MDecl = ParseObjCMethodDecl(mLoc, methodType, MethodImplKind, in ParseObjCMethodPrototype() local
1053 return MDecl; in ParseObjCMethodPrototype()
2712 void Parser::StashAwayMethodOrFunctionBodyTokens(Decl *MDecl) { in StashAwayMethodOrFunctionBodyTokens() argument
2713 if (SkipFunctionBodies && (!MDecl || Actions.canSkipFunctionBody(MDecl)) && in StashAwayMethodOrFunctionBodyTokens()
2715 Actions.ActOnSkippedFunctionBody(MDecl); in StashAwayMethodOrFunctionBodyTokens()
2719 LexedMethod* LM = new LexedMethod(this, MDecl); in StashAwayMethodOrFunctionBodyTokens()
2757 Decl *MDecl = ParseObjCMethodPrototype(); in ParseObjCMethodDefinition() local
2759 PrettyDeclStackTraceEntry CrashInfo(Actions.Context, MDecl, Tok.getLocation(), in ParseObjCMethodDefinition()
2783 if (!MDecl) { in ParseObjCMethodDefinition()
2790 Actions.ObjC().AddAnyMethodToGlobalPool(MDecl); in ParseObjCMethodDefinition()
2794 StashAwayMethodOrFunctionBodyTokens(MDecl); in ParseObjCMethodDefinition()
2795 return MDecl; in ParseObjCMethodDefinition()