Searched refs:ObjCCategoryDecl (Results 1 - 25 of 39) sorted by relevance

12

/external/clang/include/clang/AST/
H A DASTMutationListener.h26 class ObjCCategoryDecl;
85 virtual void AddedObjCCategoryToInterface(const ObjCCategoryDecl *CatD,
98 const ObjCCategoryDecl *ClassExt) {}
H A DDeclObjC.h30 class ObjCCategoryDecl;
505 /// Current sub-classes are ObjCInterfaceDecl, ObjCCategoryDecl,
692 ObjCCategoryDecl *CategoryList;
816 ObjCCategoryDecl *FindCategoryDeclaration(IdentifierInfo *CategoryId) const;
1043 template<bool (*Filter)(ObjCCategoryDecl *)>
1045 ObjCCategoryDecl *Current;
1050 typedef ObjCCategoryDecl * value_type;
1057 explicit filtered_category_iterator(ObjCCategoryDecl *Current)
1089 static bool isVisibleCategory(ObjCCategoryDecl *Cat);
1125 static bool isKnownCategory(ObjCCategoryDecl *) { retur
1707 class ObjCCategoryDecl : public ObjCContainerDecl { class in namespace:clang
1727 ObjCCategoryDecl(DeclContext *DC, SourceLocation AtLoc, function in class:clang::ObjCCategoryDecl
[all...]
H A DASTContext.h2096 /// \brief Get the implementation of the ObjCCategoryDecl \p D, or NULL if
2098 ObjCCategoryImplDecl *getObjCImplementation(ObjCCategoryDecl *D);
2108 /// \brief Set the implementation of ObjCCategoryDecl.
2109 void setObjCImplementation(ObjCCategoryDecl *CatD,
/external/clang/lib/AST/
H A DDeclObjC.cpp227 const ObjCCategoryDecl *OCD = cast<ObjCCategoryDecl>(this);
548 const ObjCCategoryDecl *C) const
740 } else if (ObjCCategoryDecl *CD = dyn_cast<ObjCCategoryDecl>(CtxD)) {
753 if (ObjCCategoryDecl *CatD = CImplD->getCategoryDecl())
779 if (ObjCCategoryDecl *CatD = CImplD->getCategoryDecl())
946 if (ObjCCategoryDecl *CD = dyn_cast<ObjCCategoryDecl>(getDeclContext()))
965 if (const ObjCCategoryDecl *
[all...]
H A DDeclPrinter.cpp77 void VisitObjCCategoryDecl(ObjCCategoryDecl *D);
298 isa<ObjCCategoryDecl>(*D))
1050 void DeclPrinter::VisitObjCCategoryDecl(ObjCCategoryDecl *PID) {
H A DASTImporter.cpp152 Decl *VisitObjCCategoryDecl(ObjCCategoryDecl *D);
3308 Decl *ASTNodeImporter::VisitObjCCategoryDecl(ObjCCategoryDecl *D) {
3322 ObjCCategoryDecl *MergeWithCategory
3324 ObjCCategoryDecl *ToCategory = MergeWithCategory;
3326 ToCategory = ObjCCategoryDecl::Create(Importer.getToContext(), DC,
3341 ObjCCategoryDecl::protocol_loc_iterator FromProtoLoc
3343 for (ObjCCategoryDecl::protocol_iterator FromProto = D->protocol_begin(),
3617 ObjCCategoryDecl *Category = cast_or_null<ObjCCategoryDecl>(
H A DASTContext.cpp493 else if (const ObjCCategoryDecl *CD = dyn_cast<ObjCCategoryDecl>(D)) {
1854 } else if (const ObjCCategoryDecl *OC = dyn_cast<ObjCCategoryDecl>(CDecl)) {
1909 /// \brief Get the implementation of ObjCCategoryDecl, or NULL if none exists.
1910 ObjCCategoryImplDecl *ASTContext::getObjCImplementation(ObjCCategoryDecl *D) {
1924 /// \brief Set the implementation of ObjCCategoryDecl.
1925 void ASTContext::setObjCImplementation(ObjCCategoryDecl *CatD,
1936 if (const ObjCCategoryDecl *CD =
1937 dyn_cast<ObjCCategoryDecl>(N
[all...]
/external/clang/lib/Frontend/
H A DMultiplexConsumer.cpp104 void AddedObjCCategoryToInterface(const ObjCCategoryDecl *CatD,
108 const ObjCCategoryDecl *ClassExt) override;
167 const ObjCCategoryDecl *CatD,
175 const ObjCCategoryDecl *ClassExt) {
/external/clang/lib/Sema/
H A DSemaObjCProperty.cpp168 if (ObjCCategoryDecl *CDecl = dyn_cast<ObjCCategoryDecl>(ClassDecl)) {
230 } else if (ObjCCategoryDecl *Cat = dyn_cast<ObjCCategoryDecl>(ClassDecl)) {
326 ObjCCategoryDecl *CDecl = cast<ObjCCategoryDecl>(CurContext);
844 if (const ObjCCategoryDecl *CD =
845 dyn_cast<ObjCCategoryDecl>(property->getDeclContext())) {
899 ObjCCategoryDecl *Category =
1435 if (ObjCCategoryDecl *CATDec
[all...]
H A DSemaDeclObjC.cpp131 if (ObjCCategoryDecl *Cat = dyn_cast<ObjCCategoryDecl>(DC))
381 else if (ObjCCategoryDecl *CD = dyn_cast<ObjCCategoryDecl>(ContDeclOfMethodDecl)) {
833 void Sema::DiagnoseClassExtensionDupMethods(ObjCCategoryDecl *CAT,
896 ObjCCategoryDecl *CDecl;
905 // Create an invalid ObjCCategoryDecl to serve as context for
908 CDecl = ObjCCategoryDecl::Create(Context, CurContext, AtInterfaceLoc,
926 if (ObjCCategoryDecl *Previous
935 CDecl = ObjCCategoryDecl
[all...]
H A DCodeCompleteConsumer.cpp310 if (const ObjCCategoryDecl *Cat = dyn_cast<ObjCCategoryDecl>(CurDC)) {
H A DSemaCodeComplete.cpp3518 } else if (const ObjCCategoryDecl *Category
3519 = dyn_cast<ObjCCategoryDecl>(Container)) {
4894 if (ObjCCategoryDecl *Category
4895 = dyn_cast_or_null<ObjCCategoryDecl>(CurContext))
4922 if (ObjCCategoryDecl *Category
4923 = dyn_cast_or_null<ObjCCategoryDecl>(CurContext))
5860 if (const auto *Category = dyn_cast<ObjCCategoryDecl>(D))
6089 if (ObjCCategoryDecl *Category = dyn_cast<ObjCCategoryDecl>(Container)) {
6935 if (ObjCCategoryDecl *Categor
[all...]
H A DSemaDeclAttr.cpp3600 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(D->getDeclContext()))
4836 if (const ObjCCategoryDecl *CatD = dyn_cast<ObjCCategoryDecl>(D))
4847 if (const ObjCCategoryDecl *CatD = dyn_cast<ObjCCategoryDecl>(D))
/external/clang/tools/libclang/
H A DIndexDecl.cpp179 bool VisitObjCCategoryDecl(const ObjCCategoryDecl *D) {
188 const ObjCCategoryDecl *Cat = D->getCategoryDecl();
H A DCursorVisitor.h222 bool VisitObjCCategoryDecl(ObjCCategoryDecl *ND);
H A DIndexingContext.cpp512 bool IndexingContext::handleObjCCategory(const ObjCCategoryDecl *D) {
547 const ObjCCategoryDecl *CatD = D->getCategoryDecl();
1152 if (isa<ObjCCategoryDecl>(D))
H A DIndexingContext.h414 bool handleObjCCategory(const ObjCCategoryDecl *D);
H A DCIndex.cpp1016 bool CursorVisitor::VisitObjCCategoryDecl(ObjCCategoryDecl *ND) {
1021 ObjCCategoryDecl::protocol_loc_iterator PL = ND->protocol_loc_begin();
1022 for (ObjCCategoryDecl::protocol_iterator I = ND->protocol_begin(),
1050 ObjCCategoryDecl *CDecl = dyn_cast<ObjCCategoryDecl>(PD->getDeclContext());
3560 if (const ObjCCategoryDecl *
3561 CD = dyn_cast_or_null<ObjCCategoryDecl>(getCursorDecl(C)))
3709 return cxstring::createRef("ObjCCategoryDecl");
4851 = cast<ObjCCategoryDecl>(D)->getImplementation())
4915 if (ObjCCategoryDecl *Cat
[all...]
/external/clang/lib/ARCMigrate/
H A DTransGCAttrs.cpp153 if (ObjCCategoryDecl *CD = dyn_cast<ObjCCategoryDecl>(ContD))
H A DObjCMT.cpp462 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(D)) {
911 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl))
1183 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl))
1721 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(*D)) {
/external/clang/include/clang/Serialization/
H A DASTWriter.h772 void AddedObjCCategoryToInterface(const ObjCCategoryDecl *CatD,
776 const ObjCCategoryDecl *ClassExt) override;
/external/clang/lib/Index/
H A DUSRGeneration.cpp183 // ObjCInterfaceDecl, not the ObjCCategoryDecl.
317 // the ObjCInterfaceDecl, not the ObjCCategoryDecl.
341 const ObjCCategoryDecl *CD = cast<ObjCCategoryDecl>(D);
384 // on the ObjCInterfaceDecl, not the ObjCCategoryDecl.
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp223 static void setNextObjCCategory(ObjCCategoryDecl *Cat,
224 ObjCCategoryDecl *Next) {
329 void VisitObjCCategoryDecl(ObjCCategoryDecl *D);
868 void ASTDeclReader::VisitObjCCategoryDecl(ObjCCategoryDecl *CD) {
2749 D = ObjCCategoryDecl::CreateDeserialized(Context, ID);
3037 llvm::SmallPtrSet<ObjCCategoryDecl *, 16> &Deserialized;
3039 ObjCCategoryDecl *Tail;
3040 llvm::DenseMap<DeclarationName, ObjCCategoryDecl *> NameCategoryMap;
3042 void add(ObjCCategoryDecl *Cat) {
3049 ObjCCategoryDecl *
[all...]
H A DASTWriterDecl.cpp125 void VisitObjCCategoryDecl(ObjCCategoryDecl *D);
534 if (ObjCCategoryDecl *Cat = D->getCategoryListRaw()) {
588 void ASTDeclWriter::VisitObjCCategoryDecl(ObjCCategoryDecl *D) {
/external/clang/lib/Rewrite/Frontend/
H A DRewriteModernObjC.cpp120 SmallVector<ObjCCategoryDecl *, 8> DefinedNonLazyCategories;
340 void RewriteCategoryDecl(ObjCCategoryDecl *Dcl);
752 } else if (ObjCCategoryDecl *CD = dyn_cast<ObjCCategoryDecl>(D)) {
882 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl))
1150 void RewriteModernObjC::RewriteCategoryDecl(ObjCCategoryDecl *CatDecl) {
6754 ObjCCategoryDecl *CatDecl,
7454 ObjCCategoryDecl *CDecl
7535 ObjCCategoryDecl *CatDec
[all...]

Completed in 4672 milliseconds

12