Lines Matching refs:Cat
312 static void setNextObjCCategory(ObjCCategoryDecl *Cat, in setNextObjCCategory() argument
314 Cat->NextClassCategory = Next; in setNextObjCCategory()
4295 void add(ObjCCategoryDecl *Cat) { in add() argument
4297 if (!Deserialized.erase(Cat)) in add()
4301 if (Cat->getDeclName()) { in add()
4302 ObjCCategoryDecl *&Existing = NameCategoryMap[Cat->getDeclName()]; in add()
4305 != Reader.getOwningModuleFile(Cat)) { in add()
4317 Reader.Diag(Cat->getLocation(), diag::warn_dup_category_def) in add()
4318 << Interface->getDeclName() << Cat->getDeclName(); in add()
4322 Existing = Cat; in add()
4328 ASTDeclReader::setNextObjCCategory(Tail, Cat); in add()
4330 Interface->setCategoryListRaw(Cat); in add()
4331 Tail = Cat; in add()
4343 for (auto *Cat : Interface->known_categories()) { in ObjCCategoriesVisitor() local
4344 if (Cat->getDeclName()) in ObjCCategoriesVisitor()
4345 NameCategoryMap[Cat->getDeclName()] = Cat; in ObjCCategoriesVisitor()
4348 Tail = Cat; in ObjCCategoriesVisitor()