| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclObjC.cpp | 304 const auto *OCD = cast<ObjCCategoryDecl>(this); in FindPropertyDeclaration() 407 const ObjCCategoryDecl *ClassExt = Ext; in collectPropertiesToImplement() 700 const ObjCCategoryDecl *C) const in lookupMethod() 976 } else if (auto *CD = dyn_cast<ObjCCategoryDecl>(CtxD)) { in getNextRedeclarationImpl() 987 if (ObjCCategoryDecl *CatD = CImplD->getCategoryDecl()) in getNextRedeclarationImpl() 1028 if (ObjCCategoryDecl *CatD = CImplD->getCategoryDecl()) in getCanonicalDecl() 1211 if (auto *CD = dyn_cast<ObjCCategoryDecl>(getDeclContext())) in getClassInterface() 1220 ObjCCategoryDecl *ObjCMethodDecl::getCategory() { in getCategory() 1221 if (auto *CD = dyn_cast<ObjCCategoryDecl>(getDeclContext())) in getCategory() 1259 if (const auto *Category = dyn_cast<ObjCCategoryDecl>(Container)) { in CollectOverriddenMethodsRecurse() [all …]
|
| H A D | ASTStructuralEquivalence.cpp | 2485 ObjCCategoryDecl *D1, in IsStructurallyEquivalent() 2486 ObjCCategoryDecl *D2) { in IsStructurallyEquivalent() 2500 ObjCCategoryDecl::protocol_iterator Protocol2 = D2->protocol_begin(), in IsStructurallyEquivalent() 2502 for (ObjCCategoryDecl::protocol_iterator Protocol1 = D1->protocol_begin(), in IsStructurallyEquivalent() 2517 ObjCCategoryDecl::ivar_iterator Ivar2 = D2->ivar_begin(), in IsStructurallyEquivalent() 2519 for (ObjCCategoryDecl::ivar_iterator Ivar1 = D1->ivar_begin(), in IsStructurallyEquivalent() 2531 ObjCCategoryDecl::method_iterator Method2 = D2->meth_begin(), in IsStructurallyEquivalent() 2533 for (ObjCCategoryDecl::method_iterator Method1 = D1->meth_begin(), in IsStructurallyEquivalent()
|
| H A D | DeclPrinter.cpp | 97 void VisitObjCCategoryDecl(ObjCCategoryDecl *D); 542 ObjCCategoryDecl, HLSLBufferDecl>(*D)) in VisitDeclContext() 1588 void DeclPrinter::VisitObjCCategoryDecl(ObjCCategoryDecl *PID) { in VisitObjCCategoryDecl()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclObjC.h | 49 class ObjCCategoryDecl; variable 322 ObjCCategoryDecl *getCategory(); 323 const ObjCCategoryDecl *getCategory() const { in getCategory() 1178 ObjCCategoryDecl *CategoryList = nullptr; 1341 ObjCCategoryDecl * 1594 template<bool (*Filter)(ObjCCategoryDecl *)> 1596 ObjCCategoryDecl *Current = nullptr; 1601 using value_type = ObjCCategoryDecl *; 1608 explicit filtered_category_iterator(ObjCCategoryDecl *Current) in filtered_category_iterator() 1639 static bool isVisibleCategory(ObjCCategoryDecl *Cat); [all …]
|
| H A D | ASTMutationListener.h | 31 class ObjCCategoryDecl; variable 110 virtual void AddedObjCCategoryToInterface(const ObjCCategoryDecl *CatD, in AddedObjCCategoryToInterface()
|
| H A D | TextNodeDumper.h | 398 void VisitObjCCategoryDecl(const ObjCCategoryDecl *D);
|
| H A D | JSONNodeDumper.h | 274 void VisitObjCCategoryDecl(const ObjCCategoryDecl *D);
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaObjCProperty.cpp | 196 if (ObjCCategoryDecl *CDecl = dyn_cast<ObjCCategoryDecl>(ClassDecl)) { in ActOnProperty() 255 } else if (ObjCCategoryDecl *Cat = dyn_cast<ObjCCategoryDecl>(ClassDecl)) { in ActOnProperty() 394 if (auto Category = dyn_cast<ObjCCategoryDecl>(OldDC)) in checkAtomicPropertyMismatch() 411 ObjCCategoryDecl *CDecl = cast<ObjCCategoryDecl>(SemaRef.CurContext); in HandlePropertyInClassExtension() 434 if (PIDecl && isa<ObjCCategoryDecl>(PIDecl->getDeclContext())) { in HandlePropertyInClassExtension() 1012 auto Category = dyn_cast<ObjCCategoryDecl>(Prop->getDeclContext()); in hasWrittenStorageAttribute() 1113 if (const ObjCCategoryDecl *CD = in ActOnPropertyImplDecl() 1114 dyn_cast<ObjCCategoryDecl>(property->getDeclContext())) { in ActOnPropertyImplDecl() 1166 ObjCCategoryDecl *Category = in ActOnPropertyImplDecl() 1770 if (ObjCCategoryDecl *CATDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) { in CollectImmediateProperties() [all …]
|
| H A D | SemaDeclObjC.cpp | 132 const ObjCCategoryDecl *CD, in diagnoseNoescape() 157 if (ObjCCategoryDecl *Cat = dyn_cast<ObjCCategoryDecl>(DC)) in CheckObjCMethodOverride() 312 if (const auto *CD = dyn_cast<ObjCCategoryDecl>(ND)) { in DiagnoseObjCImplementedDeprecations() 323 : isa<ObjCCategoryDecl>(ND) || IsCategory ? /*Category*/ 2 in DiagnoseObjCImplementedDeprecations() 330 << (isa<ObjCCategoryDecl>(ND) ? "category" : "class"); in DiagnoseObjCImplementedDeprecations() 456 else if (ObjCCategoryDecl *CD = dyn_cast<ObjCCategoryDecl>(ContDeclOfMethodDecl)) { in ActOnStartOfObjCMethodDef() 1765 void SemaObjC::DiagnoseClassExtensionDupMethods(ObjCCategoryDecl *CAT, in DiagnoseClassExtensionDupMethods() 1817 ObjCCategoryDecl *SemaObjC::ActOnStartCategoryInterface( in ActOnStartCategoryInterface() 1825 ObjCCategoryDecl *CDecl; in ActOnStartCategoryInterface() 1837 CDecl = ObjCCategoryDecl::Create(Context, SemaRef.CurContext, in ActOnStartCategoryInterface() [all …]
|
| H A D | SemaObjC.cpp | 1259 if (const ObjCCategoryDecl *CatD = dyn_cast<ObjCCategoryDecl>(DC)) in getCurObjCLexicalContext() 2083 !(isa<ObjCCategoryDecl>(Ctx) && in handleDesignatedInitializer() 2084 cast<ObjCCategoryDecl>(Ctx)->IsClassExtension())) { in handleDesignatedInitializer() 2090 if (auto *CatDecl = dyn_cast<ObjCCategoryDecl>(Ctx)) in handleDesignatedInitializer()
|
| H A D | CodeCompleteConsumer.cpp | 411 if (const auto *Cat = dyn_cast<ObjCCategoryDecl>(CurDC)) { in getParentName()
|
| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | USRGeneration.cpp | 91 const ObjCCategoryDecl *CatD = nullptr); 403 static const ObjCCategoryDecl *getCategoryContext(const NamedDecl *D) { in getCategoryContext() 404 if (auto *CD = dyn_cast<ObjCCategoryDecl>(D->getDeclContext())) in getCategoryContext() 435 const ObjCCategoryDecl *CatD) { in VisitObjCContainerDecl() 445 const ObjCCategoryDecl *CD = cast<ObjCCategoryDecl>(D); in VisitObjCContainerDecl()
|
| H A D | IndexingContext.cpp | 199 if (isa<ObjCCategoryDecl>(D)) in shouldIgnoreIfImplicit() 283 !isa<ObjCCategoryDecl>(ND)) || isa<CXXDeductionGuideDecl>(ND); in shouldSkipNamelessDecl()
|
| H A D | IndexDecl.cpp | 477 bool VisitObjCCategoryDecl(const ObjCCategoryDecl *D) { in VisitObjCCategoryDecl() 498 const ObjCCategoryDecl *Cat = D->getCategoryDecl(); in VisitObjCCategoryImplDecl()
|
| H A D | IndexSymbol.cpp | 210 if (auto *CatD = dyn_cast<ObjCCategoryDecl>(D)) in getSymbolInfo()
|
| /freebsd/contrib/llvm-project/clang/include/clang/InstallAPI/ |
| H A D | Visitor.h | 54 bool VisitObjCCategoryDecl(const ObjCCategoryDecl *D);
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | MultiplexConsumer.cpp | 116 void AddedObjCCategoryToInterface(const ObjCCategoryDecl *CatD, 217 const ObjCCategoryDecl *CatD, in AddedObjCCategoryToInterface()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 311 static void setNextObjCCategory(ObjCCategoryDecl *Cat, in setNextObjCCategory() 312 ObjCCategoryDecl *Next) { in setNextObjCCategory() 442 void VisitObjCCategoryDecl(ObjCCategoryDecl *D); 1348 auto *ParentExt = dyn_cast<ObjCCategoryDecl>(IVD->getDeclContext()); in VisitObjCIvarDecl() 1350 dyn_cast<ObjCCategoryDecl>(PrevIvar->getDeclContext()); in VisitObjCIvarDecl() 1434 void ASTDeclReader::VisitObjCCategoryDecl(ObjCCategoryDecl *CD) { in VisitObjCCategoryDecl() 4091 D = ObjCCategoryDecl::CreateDeserialized(Context, ID); in ReadDeclRecord() 4542 llvm::SmallPtrSetImpl<ObjCCategoryDecl *> &Deserialized; 4543 ObjCCategoryDecl *Tail = nullptr; 4544 llvm::DenseMap<DeclarationName, ObjCCategoryDecl *> NameCategoryMap; [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
| H A D | DeclarationFragments.h | 390 getFragmentsForObjCCategory(const ObjCCategoryDecl *);
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaObjC.h | 285 ObjCCategoryDecl *ActOnStartCategoryInterface( 335 void DiagnoseClassExtensionDupMethods(ObjCCategoryDecl *CAT,
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGObjCGNU.cpp | 273 ObjCCategoryDecl *OCD); 1208 llvm::Constant *GenerateCategoryProtocolList(const ObjCCategoryDecl *OCD) in GenerateCategoryProtocolList() 3538 ObjCCategoryDecl *OCD) { in GenerateCategoryProtocolList() 3554 const ObjCCategoryDecl *CatDecl = OCD->getCategoryDecl(); in GenerateCategory() 3577 const ObjCCategoryDecl *Category = in GenerateCategory() 3623 for (const ObjCCategoryDecl *ClassExt : OID->known_extensions()) in GeneratePropertyList() 3649 else if (const ObjCCategoryDecl *CD = dyn_cast<ObjCCategoryDecl>(OCD)) in GeneratePropertyList()
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteModernObjC.cpp | 124 SmallVector<ObjCCategoryDecl *, 8> DefinedNonLazyCategories; 329 void RewriteCategoryDecl(ObjCCategoryDecl *Dcl); 737 } else if (ObjCCategoryDecl *CD = dyn_cast<ObjCCategoryDecl>(D)) { in HandleTopLevelSingleDecl() 861 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) in getIvarAccessString() 1128 void RewriteModernObjC::RewriteCategoryDecl(ObjCCategoryDecl *CatDecl) { in RewriteCategoryDecl() 6577 ObjCCategoryDecl *CatDecl, in Write_category_t() 7231 ObjCCategoryDecl *CDecl in RewriteObjCCategoryImplDecl() 7312 ObjCCategoryDecl *CatDecl= IDecl->getCategoryDecl(); in RewriteCategorySetupInitHook() 7469 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) in RewriteObjCIvarRefExpr()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Serialization/ |
| H A D | ASTReader.h | 95 class ObjCCategoryDecl; variable 1276 llvm::SmallMapVector<DuplicateObjCDecls<ObjCCategoryDecl>, 1333 llvm::SmallPtrSet<ObjCCategoryDecl *, 16> CategoriesDeserialized;
|
| /freebsd/contrib/llvm-project/clang/lib/InstallAPI/ |
| H A D | Visitor.cpp | 197 bool InstallAPIVisitor::VisitObjCCategoryDecl(const ObjCCategoryDecl *D) { in VisitObjCCategoryDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | AnalysisDeclContext.cpp | 374 } else if (const auto *OC = dyn_cast<ObjCCategoryDecl>(DC)) { in getFunctionName()
|