Lines Matching refs:Cat
158 if (ObjCCategoryDecl *Cat = dyn_cast<ObjCCategoryDecl>(DC)) in CheckObjCMethodOverride() local
159 CurrentClass = Cat->getClassInterface(); in CheckObjCMethodOverride()
2912 for (auto *Cat : I->visible_categories()) in MatchAllMethodDeclarations() local
2914 IMPDecl, Cat, IncompleteImpl, in MatchAllMethodDeclarations()
2915 ImmediateClass && Cat->IsClassExtension(), in MatchAllMethodDeclarations()
4192 if (ObjCCategoryDecl *Cat in ActOnAtEnd() local
4194 ImplMethodsVsClassMethods(S, CatImplClass, Cat); in ActOnAtEnd()
4384 for (auto *Cat : iface->known_categories()) in searchFrom() local
4385 search(Cat); in searchFrom()
4719 for (const auto *Cat : IDecl->visible_categories()) in checkObjCDirectMethodClashes() local
4720 if (auto *IMD = Cat->getMethod(Sel, isInstance)) in checkObjCDirectMethodClashes()
4722 else if (auto CatImpl = Cat->getImplementation()) in checkObjCDirectMethodClashes()
4724 if (auto *IMD = Cat->getMethod(Sel, isInstance)) in checkObjCDirectMethodClashes()
4928 if (auto *Cat = dyn_cast<ObjCCategoryDecl>(IMD->getDeclContext())) in ActOnMethodDeclaration() local
4929 decl = Cat->IsClassExtension() ? 1 : 2; in ActOnMethodDeclaration()
5017 if (ObjCCategoryDecl *Cat = dyn_cast<ObjCCategoryDecl>(ClassDecl)) in ActOnMethodDeclaration() local
5018 CurrentClass = Cat->getClassInterface(); in ActOnMethodDeclaration()