Lines Matching refs:Cat
152 if (ObjCCategoryDecl *Cat = dyn_cast<ObjCCategoryDecl>(DC)) in CheckObjCMethodOverride() local
153 CurrentClass = Cat->getClassInterface(); in CheckObjCMethodOverride()
2896 for (auto *Cat : I->visible_categories()) in MatchAllMethodDeclarations() local
2898 IMPDecl, Cat, IncompleteImpl, in MatchAllMethodDeclarations()
2899 ImmediateClass && Cat->IsClassExtension(), in MatchAllMethodDeclarations()
4171 if (ObjCCategoryDecl *Cat in ActOnAtEnd() local
4173 ImplMethodsVsClassMethods(S, CatImplClass, Cat); in ActOnAtEnd()
4362 for (auto *Cat : iface->known_categories()) in searchFrom() local
4363 search(Cat); in searchFrom()
4692 for (const auto *Cat : IDecl->visible_categories()) in checkObjCDirectMethodClashes() local
4693 if (auto *IMD = Cat->getMethod(Sel, isInstance)) in checkObjCDirectMethodClashes()
4695 else if (auto CatImpl = Cat->getImplementation()) in checkObjCDirectMethodClashes()
4697 if (auto *IMD = Cat->getMethod(Sel, isInstance)) in checkObjCDirectMethodClashes()
4895 if (auto *Cat = dyn_cast<ObjCCategoryDecl>(IMD->getDeclContext())) in ActOnMethodDeclaration() local
4896 decl = Cat->IsClassExtension() ? 1 : 2; in ActOnMethodDeclaration()
4984 if (ObjCCategoryDecl *Cat = dyn_cast<ObjCCategoryDecl>(ClassDecl)) in ActOnMethodDeclaration() local
4985 CurrentClass = Cat->getClassInterface(); in ActOnMethodDeclaration()