Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DDeclObjC.cpp294 const auto *OCD = cast<ObjCCategoryDecl>(this); in FindPropertyDeclaration()
401 const ObjCCategoryDecl *ClassExt = Ext; in collectPropertiesToImplement()
1172 ObjCCategoryDecl *ObjCMethodDecl::getCategory() { in getCategory()
1643 ObjCCategoryDecl::ivar_iterator in all_declared_ivar_begin()
1698 ObjCCategoryDecl *
1801 isa<ObjCCategoryDecl>(DC)) && in Create()
1836 const auto *CD = cast<ObjCCategoryDecl>(DC); in getContainingInterface()
2028 void ObjCCategoryDecl::anchor() {} in anchor()
2030 ObjCCategoryDecl::ObjCCategoryDecl(DeclContext *DC, SourceLocation AtLoc, in ObjCCategoryDecl() function in ObjCCategoryDecl
2043 ObjCCategoryDecl *ObjCCategoryDecl::Create(ASTContext &C, DeclContext *DC, in Create()
[all …]
H A DDeclPrinter.cpp94 void VisitObjCCategoryDecl(ObjCCategoryDecl *D);
469 isa<ObjCCategoryDecl>(*D)) in VisitDeclContext()
1434 void DeclPrinter::VisitObjCCategoryDecl(ObjCCategoryDecl *PID) { in VisitObjCCategoryDecl()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DDeclObjC.h50 class ObjCCategoryDecl; variable
325 ObjCCategoryDecl *getCategory();
326 const ObjCCategoryDecl *getCategory() const { in getCategory()
1175 ObjCCategoryDecl *CategoryList = nullptr;
1573 template<bool (*Filter)(ObjCCategoryDecl *)>
1575 ObjCCategoryDecl *Current = nullptr;
1580 using value_type = ObjCCategoryDecl *;
1760 ObjCCategoryDecl* getCategoryListRaw() const { in getCategoryListRaw()
2509 ObjCCategoryDecl *getCategoryDecl() const;
2862 template<bool (*Filter)(ObjCCategoryDecl *)>
[all …]
H A DASTMutationListener.h30 class ObjCCategoryDecl; variable
108 virtual void AddedObjCCategoryToInterface(const ObjCCategoryDecl *CatD, in AddedObjCCategoryToInterface()
H A DTextNodeDumper.h367 void VisitObjCCategoryDecl(const ObjCCategoryDecl *D);
H A DJSONNodeDumper.h258 void VisitObjCCategoryDecl(const ObjCCategoryDecl *D);
H A DASTContext.h113 class ObjCCategoryDecl; variable
2851 ObjCCategoryImplDecl *getObjCImplementation(ObjCCategoryDecl *D);
2863 void setObjCImplementation(ObjCCategoryDecl *CatD,
/freebsd-13.1/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()
1780 if (ObjCCategoryDecl *CATDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) { in CollectImmediateProperties()
2044 if (ObjCCategoryDecl *C = dyn_cast<ObjCCategoryDecl>(CDecl)) { in DiagnoseUnimplementedProperties()
2107 ObjCCategoryDecl *C = dyn_cast<ObjCCategoryDecl>(CDecl); in DiagnoseUnimplementedProperties()
2392 if (const ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CD)) in ProcessPropertyDecl()
2403 if (const ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CD)) in ProcessPropertyDecl()
2415 if (const ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CD)) { in ProcessPropertyDecl()
2431 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()
1809 ObjCCategoryDecl *CDecl; in ActOnStartCategoryInterface()
1840 if (ObjCCategoryDecl *Previous in ActOnStartCategoryInterface()
2690 ObjCCategoryDecl *C = dyn_cast<ObjCCategoryDecl>(CDecl); in CheckProtocolMethodDefs()
3030 } else if (ObjCCategoryDecl *C = dyn_cast<ObjCCategoryDecl>(CDecl)) { in ImplMethodsVsClassMethods()
3307 if (ObjCCategoryDecl *CD = in addMethodToGlobalList()
3919 Sema &S, ObjCCategoryDecl *CDecl, in DiagnoseCategoryDirectMembersProtocolConformance()
4055 } else if (ObjCCategoryDecl *C = dyn_cast<ObjCCategoryDecl>(ClassDecl)) { in ActOnAtEnd()
4171 if (ObjCCategoryDecl *Cat in ActOnAtEnd()
[all …]
H A DCodeCompleteConsumer.cpp398 if (const auto *Cat = dyn_cast<ObjCCategoryDecl>(CurDC)) { in getParentName()
H A DSemaCodeComplete.cpp4767 dyn_cast<ObjCCategoryDecl>(Container)) { in AddObjCProperties()
6999 for (ObjCCategoryDecl *CatDecl : IFace->known_categories()) { in AddObjCMethods()
7038 if (ObjCCategoryDecl *Category = in CodeCompleteObjCPropertyGetter()
7039 dyn_cast_or_null<ObjCCategoryDecl>(CurContext)) in CodeCompleteObjCPropertyGetter()
7064 if (ObjCCategoryDecl *Category = in CodeCompleteObjCPropertySetter()
7065 dyn_cast_or_null<ObjCCategoryDecl>(CurContext)) in CodeCompleteObjCPropertySetter()
7992 if (const auto *Category = dyn_cast<ObjCCategoryDecl>(D)) in CodeCompleteObjCInterfaceCategory()
8218 if (ObjCCategoryDecl *Category = dyn_cast<ObjCCategoryDecl>(Container)) { in FindImplementableMethods()
9065 if (ObjCCategoryDecl *Category = dyn_cast<ObjCCategoryDecl>(SearchDecl)) in CodeCompleteObjCMethodDecl()
/freebsd-13.1/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp93 const ObjCCategoryDecl *CatD = nullptr);
386 static const ObjCCategoryDecl *getCategoryContext(const NamedDecl *D) { in getCategoryContext()
387 if (auto *CD = dyn_cast<ObjCCategoryDecl>(D->getDeclContext())) in getCategoryContext()
418 const ObjCCategoryDecl *CatD) { in VisitObjCContainerDecl()
428 const ObjCCategoryDecl *CD = cast<ObjCCategoryDecl>(D); in VisitObjCContainerDecl()
H A DIndexingContext.cpp189 if (isa<ObjCCategoryDecl>(D)) in shouldIgnoreIfImplicit()
276 !isa<ObjCCategoryDecl>(ND)) || isa<CXXDeductionGuideDecl>(ND); in shouldSkipNamelessDecl()
H A DIndexDecl.cpp462 bool VisitObjCCategoryDecl(const ObjCCategoryDecl *D) { in VisitObjCCategoryDecl()
483 const ObjCCategoryDecl *Cat = D->getCategoryDecl(); in VisitObjCCategoryImplDecl()
H A DIndexSymbol.cpp209 if (auto *CatD = dyn_cast<ObjCCategoryDecl>(D)) in getSymbolInfo()
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DObjCPropertyChecker.cpp60 } else if (auto *CatD = dyn_cast<ObjCCategoryDecl>(D->getDeclContext())) { in checkCopyMutable()
/freebsd-13.1/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransGCAttrs.cpp150 if (ObjCCategoryDecl *CD = dyn_cast<ObjCCategoryDecl>(ContD)) in hasObjCImpl()
H A DObjCMT.cpp567 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(D)) { in IsCategoryNameWithDeprecatedSuffix()
1034 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) in migrateMethodInstanceType()
1305 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) in migrateFactoryMethod()
1857 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(*D)) { in HandleTranslationUnit()
/freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/
H A DMultiplexConsumer.cpp102 void AddedObjCCategoryToInterface(const ObjCCategoryDecl *CatD,
198 const ObjCCategoryDecl *CatD, in AddedObjCCategoryToInterface()
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp312 static void setNextObjCCategory(ObjCCategoryDecl *Cat, in setNextObjCCategory()
313 ObjCCategoryDecl *Next) { in setNextObjCCategory()
443 void VisitObjCCategoryDecl(ObjCCategoryDecl *D);
1254 void ASTDeclReader::VisitObjCCategoryDecl(ObjCCategoryDecl *CD) { in VisitObjCCategoryDecl()
3991 D = ObjCCategoryDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
4322 llvm::SmallPtrSetImpl<ObjCCategoryDecl *> &Deserialized;
4323 ObjCCategoryDecl *Tail = nullptr;
4324 llvm::DenseMap<DeclarationName, ObjCCategoryDecl *> NameCategoryMap;
4328 void add(ObjCCategoryDecl *Cat) { in add()
4335 ObjCCategoryDecl *&Existing = NameCategoryMap[Cat->getDeclName()]; in add()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCGNU.cpp272 ObjCCategoryDecl *OCD);
1192 llvm::Constant *GenerateCategoryProtocolList(const ObjCCategoryDecl *OCD) in GenerateCategoryProtocolList()
3247 ObjCCategoryDecl *OCD) { in GenerateCategoryProtocolList()
3263 const ObjCCategoryDecl *CatDecl = OCD->getCategoryDecl(); in GenerateCategory()
3287 const ObjCCategoryDecl *Category = in GenerateCategory()
3335 for (const ObjCCategoryDecl *ClassExt : OID->known_extensions()) in GeneratePropertyList()
3361 else if (const ObjCCategoryDecl *CD = dyn_cast<ObjCCategoryDecl>(OCD)) in GeneratePropertyList()
/freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp122 SmallVector<ObjCCategoryDecl *, 8> DefinedNonLazyCategories;
330 void RewriteCategoryDecl(ObjCCategoryDecl *Dcl);
738 } else if (ObjCCategoryDecl *CD = dyn_cast<ObjCCategoryDecl>(D)) { in HandleTopLevelSingleDecl()
862 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) in getIvarAccessString()
1129 void RewriteModernObjC::RewriteCategoryDecl(ObjCCategoryDecl *CatDecl) { in RewriteCategoryDecl()
6614 ObjCCategoryDecl *CatDecl, in Write_category_t()
7268 ObjCCategoryDecl *CDecl in RewriteObjCCategoryImplDecl()
7349 ObjCCategoryDecl *CatDecl= IDecl->getCategoryDecl(); in RewriteCategorySetupInitHook()
7506 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) in RewriteObjCIvarRefExpr()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTWriter.h751 void AddedObjCCategoryToInterface(const ObjCCategoryDecl *CatD,
H A DASTReader.h92 class ObjCCategoryDecl; variable
1139 llvm::SmallPtrSet<ObjCCategoryDecl *, 16> CategoriesDeserialized;
/freebsd-13.1/contrib/llvm-project/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp377 } else if (const auto *OC = dyn_cast<ObjCCategoryDecl>(DC)) { in getFunctionName()

12