Lines Matching refs:Cat
152 if (ObjCCategoryDecl *Cat = dyn_cast<ObjCCategoryDecl>(DC)) in CheckObjCMethodOverride() local
153 CurrentClass = Cat->getClassInterface(); in CheckObjCMethodOverride()
2910 for (auto *Cat : I->visible_categories()) in MatchAllMethodDeclarations() local
2912 IMPDecl, Cat, IncompleteImpl, in MatchAllMethodDeclarations()
2913 ImmediateClass && Cat->IsClassExtension(), in MatchAllMethodDeclarations()
4186 if (ObjCCategoryDecl *Cat in ActOnAtEnd() local
4188 ImplMethodsVsClassMethods(S, CatImplClass, Cat); in ActOnAtEnd()
4377 for (auto *Cat : iface->known_categories()) in searchFrom() local
4378 search(Cat); in searchFrom()
4711 for (const auto *Cat : IDecl->visible_categories()) in checkObjCDirectMethodClashes() local
4712 if (auto *IMD = Cat->getMethod(Sel, isInstance)) in checkObjCDirectMethodClashes()
4714 else if (auto CatImpl = Cat->getImplementation()) in checkObjCDirectMethodClashes()
4716 if (auto *IMD = Cat->getMethod(Sel, isInstance)) in checkObjCDirectMethodClashes()
4915 if (auto *Cat = dyn_cast<ObjCCategoryDecl>(IMD->getDeclContext())) in ActOnMethodDeclaration() local
4916 decl = Cat->IsClassExtension() ? 1 : 2; in ActOnMethodDeclaration()
5004 if (ObjCCategoryDecl *Cat = dyn_cast<ObjCCategoryDecl>(ClassDecl)) in ActOnMethodDeclaration() local
5005 CurrentClass = Cat->getClassInterface(); in ActOnMethodDeclaration()