Home
last modified time | relevance | path

Searched refs:ObjCCategoryDecl (Results 1 – 25 of 54) sorted by relevance

123

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DDeclObjC.cpp306 const auto *OCD = cast<ObjCCategoryDecl>(this); in FindPropertyDeclaration()
411 const ObjCCategoryDecl *ClassExt = Ext; in collectPropertiesToImplement()
1223 ObjCCategoryDecl *ObjCMethodDecl::getCategory() { in getCategory()
1699 ObjCCategoryDecl::ivar_iterator in all_declared_ivar_begin()
1754 ObjCCategoryDecl *
1857 isa<ObjCCategoryDecl>(DC)) && in Create()
1892 auto *CD = cast<ObjCCategoryDecl>(DC); in getContainingInterface()
2121 void ObjCCategoryDecl::anchor() {} in anchor()
2123 ObjCCategoryDecl::ObjCCategoryDecl(DeclContext *DC, SourceLocation AtLoc, in ObjCCategoryDecl() function in ObjCCategoryDecl
2136 ObjCCategoryDecl *ObjCCategoryDecl::Create(ASTContext &C, DeclContext *DC, in Create()
[all …]
H A DASTStructuralEquivalence.cpp2179 ObjCCategoryDecl *D1, in IsStructurallyEquivalent()
2180 ObjCCategoryDecl *D2) { in IsStructurallyEquivalent()
2194 ObjCCategoryDecl::protocol_iterator Protocol2 = D2->protocol_begin(), in IsStructurallyEquivalent()
2196 for (ObjCCategoryDecl::protocol_iterator Protocol1 = D1->protocol_begin(), in IsStructurallyEquivalent()
2211 ObjCCategoryDecl::ivar_iterator Ivar2 = D2->ivar_begin(), in IsStructurallyEquivalent()
2213 for (ObjCCategoryDecl::ivar_iterator Ivar1 = D1->ivar_begin(), in IsStructurallyEquivalent()
2225 ObjCCategoryDecl::method_iterator Method2 = D2->meth_begin(), in IsStructurallyEquivalent()
2227 for (ObjCCategoryDecl::method_iterator Method1 = D1->meth_begin(), in IsStructurallyEquivalent()
H A DDeclPrinter.cpp107 void VisitObjCCategoryDecl(ObjCCategoryDecl *D);
558 ObjCCategoryDecl, HLSLBufferDecl>(*D)) in VisitDeclContext()
1590 void DeclPrinter::VisitObjCCategoryDecl(ObjCCategoryDecl *PID) { in VisitObjCCategoryDecl()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDeclObjC.h49 class ObjCCategoryDecl; variable
322 ObjCCategoryDecl *getCategory();
323 const ObjCCategoryDecl *getCategory() const { in getCategory()
1177 ObjCCategoryDecl *CategoryList = nullptr;
1593 template<bool (*Filter)(ObjCCategoryDecl *)>
1595 ObjCCategoryDecl *Current = nullptr;
1600 using value_type = ObjCCategoryDecl *;
1780 ObjCCategoryDecl* getCategoryListRaw() const { in getCategoryListRaw()
2568 ObjCCategoryDecl *getCategoryDecl() const;
2923 template<bool (*Filter)(ObjCCategoryDecl *)>
[all …]
H A DASTMutationListener.h30 class ObjCCategoryDecl; variable
108 virtual void AddedObjCCategoryToInterface(const ObjCCategoryDecl *CatD, in AddedObjCCategoryToInterface()
H A DTextNodeDumper.h383 void VisitObjCCategoryDecl(const ObjCCategoryDecl *D);
H A DJSONNodeDumper.h271 void VisitObjCCategoryDecl(const ObjCCategoryDecl *D);
H A DASTContext.h82 class ObjCCategoryDecl; variable
3001 ObjCCategoryImplDecl *getObjCImplementation(ObjCCategoryDecl *D);
3013 void setObjCImplementation(ObjCCategoryDecl *CatD,
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaObjCProperty.cpp195 if (ObjCCategoryDecl *CDecl = dyn_cast<ObjCCategoryDecl>(ClassDecl)) { in ActOnProperty()
254 } else if (ObjCCategoryDecl *Cat = dyn_cast<ObjCCategoryDecl>(ClassDecl)) { in ActOnProperty()
419 ObjCCategoryDecl *CDecl = cast<ObjCCategoryDecl>(CurContext); in HandlePropertyInClassExtension()
1779 if (ObjCCategoryDecl *CATDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) { in CollectImmediateProperties()
2041 if (ObjCCategoryDecl *C = dyn_cast<ObjCCategoryDecl>(CDecl)) { in DiagnoseUnimplementedProperties()
2103 ObjCCategoryDecl *C = dyn_cast<ObjCCategoryDecl>(CDecl); in DiagnoseUnimplementedProperties()
2388 if (const ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CD)) in ProcessPropertyDecl()
2399 if (const ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CD)) in ProcessPropertyDecl()
2411 if (const ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CD)) { in ProcessPropertyDecl()
2427 if (const ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CD)) { in ProcessPropertyDecl()
[all …]
H A DSemaDeclObjC.cpp152 if (ObjCCategoryDecl *Cat = dyn_cast<ObjCCategoryDecl>(DC)) in CheckObjCMethodOverride()
449 else if (ObjCCategoryDecl *CD = dyn_cast<ObjCCategoryDecl>(ContDeclOfMethodDecl)) { in ActOnStartOfObjCMethodDef()
1825 ObjCCategoryDecl *CDecl; in ActOnStartCategoryInterface()
1857 if (ObjCCategoryDecl *Previous in ActOnStartCategoryInterface()
2708 ObjCCategoryDecl *C = dyn_cast<ObjCCategoryDecl>(CDecl); in CheckProtocolMethodDefs()
3044 } else if (ObjCCategoryDecl *C = dyn_cast<ObjCCategoryDecl>(CDecl)) { in ImplMethodsVsClassMethods()
3320 if (ObjCCategoryDecl *CD = in addMethodToGlobalList()
3934 Sema &S, ObjCCategoryDecl *CDecl, in DiagnoseCategoryDirectMembersProtocolConformance()
4070 } else if (ObjCCategoryDecl *C = dyn_cast<ObjCCategoryDecl>(ClassDecl)) { in ActOnAtEnd()
4186 if (ObjCCategoryDecl *Cat in ActOnAtEnd()
[all …]
H A DCodeCompleteConsumer.cpp415 if (const auto *Cat = dyn_cast<ObjCCategoryDecl>(CurDC)) { in getParentName()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DObjCPropertyChecker.cpp60 } else if (auto *CatD = dyn_cast<ObjCCategoryDecl>(D->getDeclContext())) { in checkCopyMutable()
/freebsd-14.2/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp95 const ObjCCategoryDecl *CatD = nullptr);
397 static const ObjCCategoryDecl *getCategoryContext(const NamedDecl *D) { in getCategoryContext()
398 if (auto *CD = dyn_cast<ObjCCategoryDecl>(D->getDeclContext())) in getCategoryContext()
429 const ObjCCategoryDecl *CatD) { in VisitObjCContainerDecl()
439 const ObjCCategoryDecl *CD = cast<ObjCCategoryDecl>(D); in VisitObjCContainerDecl()
H A DIndexingContext.cpp187 if (isa<ObjCCategoryDecl>(D)) in shouldIgnoreIfImplicit()
271 !isa<ObjCCategoryDecl>(ND)) || isa<CXXDeductionGuideDecl>(ND); in shouldSkipNamelessDecl()
H A DIndexDecl.cpp477 bool VisitObjCCategoryDecl(const ObjCCategoryDecl *D) { in VisitObjCCategoryDecl()
498 const ObjCCategoryDecl *Cat = D->getCategoryDecl(); in VisitObjCCategoryImplDecl()
H A DIndexSymbol.cpp210 if (auto *CatD = dyn_cast<ObjCCategoryDecl>(D)) in getSymbolInfo()
/freebsd-14.2/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransGCAttrs.cpp150 if (ObjCCategoryDecl *CD = dyn_cast<ObjCCategoryDecl>(ContD)) in hasObjCImpl()
H A DObjCMT.cpp563 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(D)) { in IsCategoryNameWithDeprecatedSuffix()
1030 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) in migrateMethodInstanceType()
1301 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) in migrateFactoryMethod()
1850 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(*D)) { in HandleTranslationUnit()
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/
H A DMultiplexConsumer.cpp108 void AddedObjCCategoryToInterface(const ObjCCategoryDecl *CatD,
204 const ObjCCategoryDecl *CatD, in AddedObjCCategoryToInterface()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp325 static void setNextObjCCategory(ObjCCategoryDecl *Cat, in setNextObjCCategory()
326 ObjCCategoryDecl *Next) { in setNextObjCCategory()
464 void VisitObjCCategoryDecl(ObjCCategoryDecl *D);
1351 auto *ParentExt = dyn_cast<ObjCCategoryDecl>(IVD->getDeclContext()); in VisitObjCIvarDecl()
1353 dyn_cast<ObjCCategoryDecl>(PrevIvar->getDeclContext()); in VisitObjCIvarDecl()
1437 void ASTDeclReader::VisitObjCCategoryDecl(ObjCCategoryDecl *CD) { in VisitObjCCategoryDecl()
3992 D = ObjCCategoryDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
4335 llvm::SmallPtrSetImpl<ObjCCategoryDecl *> &Deserialized;
4336 ObjCCategoryDecl *Tail = nullptr;
4341 void add(ObjCCategoryDecl *Cat) { in add()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DDeclarationFragments.h352 getFragmentsForObjCCategory(const ObjCCategoryDecl *);
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTReader.h93 class ObjCCategoryDecl; variable
1156 llvm::SmallMapVector<DuplicateObjCDecls<ObjCCategoryDecl>,
1213 llvm::SmallPtrSet<ObjCCategoryDecl *, 16> CategoriesDeserialized;
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCGNU.cpp276 ObjCCategoryDecl *OCD);
1209 llvm::Constant *GenerateCategoryProtocolList(const ObjCCategoryDecl *OCD) in GenerateCategoryProtocolList()
3447 ObjCCategoryDecl *OCD) { in GenerateCategoryProtocolList()
3463 const ObjCCategoryDecl *CatDecl = OCD->getCategoryDecl(); in GenerateCategory()
3486 const ObjCCategoryDecl *Category = in GenerateCategory()
3532 for (const ObjCCategoryDecl *ClassExt : OID->known_extensions()) in GeneratePropertyList()
3558 else if (const ObjCCategoryDecl *CD = dyn_cast<ObjCCategoryDecl>(OCD)) in GeneratePropertyList()
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp123 SmallVector<ObjCCategoryDecl *, 8> DefinedNonLazyCategories;
331 void RewriteCategoryDecl(ObjCCategoryDecl *Dcl);
739 } else if (ObjCCategoryDecl *CD = dyn_cast<ObjCCategoryDecl>(D)) { in HandleTopLevelSingleDecl()
863 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) in getIvarAccessString()
1130 void RewriteModernObjC::RewriteCategoryDecl(ObjCCategoryDecl *CatDecl) { in RewriteCategoryDecl()
6613 ObjCCategoryDecl *CatDecl, in Write_category_t()
7267 ObjCCategoryDecl *CDecl in RewriteObjCCategoryImplDecl()
7348 ObjCCategoryDecl *CatDecl= IDecl->getCategoryDecl(); in RewriteCategorySetupInitHook()
7505 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) in RewriteObjCIvarRefExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp376 } else if (const auto *OC = dyn_cast<ObjCCategoryDecl>(DC)) { in getFunctionName()

123