Lines Matching defs:ObjCCategoryDecl

307       const auto *OCD = cast<ObjCCategoryDecl>(this);
410 const ObjCCategoryDecl *ClassExt = Ext;
703 const ObjCCategoryDecl *C) const
979 } else if (auto *CD = dyn_cast<ObjCCategoryDecl>(CtxD)) {
990 if (ObjCCategoryDecl *CatD = CImplD->getCategoryDecl())
1031 if (ObjCCategoryDecl *CatD = CImplD->getCategoryDecl())
1214 if (auto *CD = dyn_cast<ObjCCategoryDecl>(getDeclContext()))
1223 ObjCCategoryDecl *ObjCMethodDecl::getCategory() {
1224 if (auto *CD = dyn_cast<ObjCCategoryDecl>(getDeclContext()))
1262 if (const auto *Category = dyn_cast<ObjCCategoryDecl>(Container)) {
1341 dyn_cast<ObjCCategoryDecl>(Method->getDeclContext())) {
1423 if (const auto *Category = dyn_cast<ObjCCategoryDecl>(Container)) {
1693 ObjCCategoryDecl::ivar_iterator
1748 ObjCCategoryDecl *ObjCInterfaceDecl::FindCategoryDeclaration(
1845 // (isa<ObjCCategoryDecl>(DC) &&
1846 // cast<ObjCCategoryDecl>(DC)->IsClassExtension()))
1851 isa<ObjCCategoryDecl>(DC)) &&
1860 ID = cast<ObjCCategoryDecl>(DC)->getClassInterface();
1886 auto *CD = cast<ObjCCategoryDecl>(DC);
2112 // ObjCCategoryDecl
2115 void ObjCCategoryDecl::anchor() {}
2117 ObjCCategoryDecl::ObjCCategoryDecl(
2128 ObjCCategoryDecl *ObjCCategoryDecl::Create(
2135 new (C, DC) ObjCCategoryDecl(DC, AtLoc, ClassNameLoc, CategoryNameLoc, Id,
2151 ObjCCategoryDecl *ObjCCategoryDecl::CreateDeserialized(ASTContext &C,
2153 return new (C, ID) ObjCCategoryDecl(nullptr, SourceLocation(),
2158 ObjCCategoryImplDecl *ObjCCategoryDecl::getImplementation() const {
2160 const_cast<ObjCCategoryDecl*>(this));
2163 void ObjCCategoryDecl::setImplementation(ObjCCategoryImplDecl *ImplD) {
2167 void ObjCCategoryDecl::setTypeParamList(ObjCTypeParamList *TPL) {
2199 ObjCCategoryDecl *ObjCCategoryImplDecl::getCategoryDecl() const {
2222 if (ObjCCategoryDecl *CD = IFace->FindCategoryDeclaration(getIdentifier()))