Searched refs:MDecl (Results 1 – 5 of 5) sorted by relevance
333 if (!MDecl) in AddAnyMethodToGlobalPool()335 if (MDecl->isInstanceMethod()) in AddAnyMethodToGlobalPool()370 if (!MDecl) in ActOnStartOfObjCMethodDef()375 !MDecl->isInvalidDecl() && in ActOnStartOfObjCMethodDef()378 MDecl->setInvalidDecl(); in ActOnStartOfObjCMethodDef()381 PushDeclContext(FnBodyScope, MDecl); in ActOnStartOfObjCMethodDef()388 MDecl->createImplicitParams(Context, MDecl->getClassInterface()); in ActOnStartOfObjCMethodDef()398 for (auto *Param : MDecl->parameters()) { in ActOnStartOfObjCMethodDef()411 switch (MDecl->getMethodFamily()) { in ActOnStartOfObjCMethodDef()417 << 0 << MDecl->getSelector(); in ActOnStartOfObjCMethodDef()[all …]
997 Decl *MDecl = ParseObjCMethodDecl(mLoc, methodType, MethodImplKind, in ParseObjCMethodPrototype() local1001 return MDecl; in ParseObjCMethodPrototype()2646 void Parser::StashAwayMethodOrFunctionBodyTokens(Decl *MDecl) { in StashAwayMethodOrFunctionBodyTokens() argument2647 if (SkipFunctionBodies && (!MDecl || Actions.canSkipFunctionBody(MDecl)) && in StashAwayMethodOrFunctionBodyTokens()2649 Actions.ActOnSkippedFunctionBody(MDecl); in StashAwayMethodOrFunctionBodyTokens()2653 LexedMethod* LM = new LexedMethod(this, MDecl); in StashAwayMethodOrFunctionBodyTokens()2691 Decl *MDecl = ParseObjCMethodPrototype(); in ParseObjCMethodDefinition() local2717 if (!MDecl) { in ParseObjCMethodDefinition()2724 Actions.AddAnyMethodToGlobalPool(MDecl); in ParseObjCMethodDefinition()2728 StashAwayMethodOrFunctionBodyTokens(MDecl); in ParseObjCMethodDefinition()[all …]
1693 void StashAwayMethodOrFunctionBodyTokens(Decl *MDecl);
273 ObjCMethodDecl *MDecl, std::string &ResultStr);
325 ObjCMethodDecl *MDecl, std::string &ResultStr);