Home
last modified time | relevance | path

Searched refs:ObjCCategoryImplDecl (Results 1 – 25 of 40) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DLexicallyOrderedRecursiveASTVisitor.h74 bool TraverseObjCCategoryImplDecl(ObjCCategoryImplDecl *D) { in TraverseObjCCategoryImplDecl()
90 !isa<ObjCCategoryImplDecl>(Child)) { in TraverseDeclContextHelper()
H A DDeclObjC.h50 class ObjCCategoryImplDecl; variable
2383 ObjCCategoryImplDecl *getImplementation() const;
2384 void setImplementation(ObjCCategoryImplDecl *ImplD);
2542 class ObjCCategoryImplDecl : public ObjCImplDecl {
2546 ObjCCategoryImplDecl(DeclContext *DC, const IdentifierInfo *Id, in ObjCCategoryImplDecl() function
2560 static ObjCCategoryImplDecl *
2564 static ObjCCategoryImplDecl *CreateDeserialized(ASTContext &C,
2575 raw_ostream &operator<<(raw_ostream &OS, const ObjCCategoryImplDecl &CID);
H A DTextNodeDumper.h399 void VisitObjCCategoryImplDecl(const ObjCCategoryImplDecl *D);
H A DJSONNodeDumper.h275 void VisitObjCCategoryImplDecl(const ObjCCategoryImplDecl *D);
H A DASTContext.h86 class ObjCCategoryImplDecl; variable
3304 ObjCCategoryImplDecl *getObjCImplementation(ObjCCategoryDecl *D);
3317 ObjCCategoryImplDecl *ImplD);
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclObjC.cpp977 if (ObjCCategoryImplDecl *ImplD = Ctx.getObjCImplementation(CD)) in getNextRedeclarationImpl()
986 } else if (auto *CImplD = dyn_cast<ObjCCategoryImplDecl>(CtxD)) { in getNextRedeclarationImpl()
1027 } else if (auto *CImplD = dyn_cast<ObjCCategoryImplDecl>(CtxD)) { in getCanonicalDecl()
1223 if (auto *IMD = dyn_cast<ObjCCategoryImplDecl>(getDeclContext())) in getCategory()
1764 if (ObjCCategoryImplDecl *Impl = Cat->getImplementation()) in getCategoryInstanceMethod()
1774 if (ObjCCategoryImplDecl *Impl = Cat->getImplementation()) in getCategoryClassMethod()
2155 ObjCCategoryImplDecl *ObjCCategoryDecl::getImplementation() const { in getImplementation()
2160 void ObjCCategoryDecl::setImplementation(ObjCCategoryImplDecl *ImplD) { in setImplementation()
2177 void ObjCCategoryImplDecl::anchor() {} in anchor()
2179 ObjCCategoryImplDecl *ObjCCategoryImplDecl::Create( in Create()
[all …]
H A DDeclPrinter.cpp96 void VisitObjCCategoryImplDecl(ObjCCategoryImplDecl *D);
541 ObjCInterfaceDecl, ObjCProtocolDecl, ObjCCategoryImplDecl, in VisitDeclContext()
1575 void DeclPrinter::VisitObjCCategoryImplDecl(ObjCCategoryImplDecl *PID) { in VisitObjCCategoryImplDecl()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCRuntime.h46 class ObjCCategoryImplDecl; variable
154 virtual void GenerateCategory(const ObjCCategoryImplDecl *OCD) = 0;
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DObjCUnusedIVarsChecker.cpp88 if (const ObjCCategoryImplDecl *CID = Cat->getImplementation()) in Scan()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclObjC.cpp161 else if (ObjCCategoryImplDecl *CatImpl in CheckObjCMethodOverride()
162 = dyn_cast<ObjCCategoryImplDecl>(DC)) in CheckObjCMethodOverride()
1916 ObjCCategoryImplDecl *SemaObjC::ActOnStartCategoryImplementation( in ActOnStartCategoryImplementation()
1936 ObjCCategoryImplDecl *CDecl = in ActOnStartCategoryImplementation()
1937 ObjCCategoryImplDecl::Create(Context, SemaRef.CurContext, CatName, IDecl, in ActOnStartCategoryImplementation()
2952 ObjCCategoryImplDecl *CatIMPDecl) { in CheckCategoryVsClassMethodMatches()
3039 if (ObjCCategoryImplDecl *CatDecl = in ImplMethodsVsClassMethods()
3040 dyn_cast<ObjCCategoryImplDecl>(IMPDecl)) in ImplMethodsVsClassMethods()
4187 } else if (ObjCCategoryImplDecl* CatImplClass = in ActOnAtEnd()
4188 dyn_cast<ObjCCategoryImplDecl>(ClassDecl)) { in ActOnAtEnd()
[all …]
H A DCodeCompleteConsumer.cpp408 if (const auto *CatImpl = dyn_cast<ObjCCategoryImplDecl>(CurDC)) in getParentName()
H A DSemaAccess.cpp1963 else if (ObjCCategoryImplDecl* CatImplClass in IsSimplyAccessible()
1964 = dyn_cast<ObjCCategoryImplDecl>(Impl)) in IsSimplyAccessible()
H A DSemaExprMember.cpp1415 else if (ObjCCategoryImplDecl* CatImplClass = in LookupMemberExpr()
1416 dyn_cast<ObjCCategoryImplDecl>(ObjCImpDecl)) in LookupMemberExpr()
H A DSemaAPINotes.cpp1090 if (auto Impl = dyn_cast<ObjCCategoryImplDecl>(ObjCContainer)) { in ProcessAPINotes()
H A DSemaCodeComplete.cpp7862 if (ObjCCategoryImplDecl *Impl = CatDecl->getImplementation()) in AddObjCMethods()
8941 !isa<ObjCCategoryImplDecl>(Container))) in CodeCompleteObjCPropertyDefinition()
8960 cast<ObjCCategoryImplDecl>(Container)->getCategoryDecl(), in CodeCompleteObjCPropertyDefinition()
8981 !isa<ObjCCategoryImplDecl>(Container))) in CodeCompleteObjCPropertySynthesizeIvar()
8990 Class = cast<ObjCCategoryImplDecl>(Container) in CodeCompleteObjCPropertySynthesizeIvar()
9817 } else if (ObjCCategoryImplDecl *CatImpl = in CodeCompleteObjCMethodDecl()
9818 dyn_cast<ObjCCategoryImplDecl>(D)) { in CodeCompleteObjCMethodDecl()
H A DSemaObjCProperty.cpp1085 ObjCCategoryImplDecl *CatImplClass = nullptr; in ActOnPropertyImplDecl()
1156 } else if ((CatImplClass = dyn_cast<ObjCCategoryImplDecl>(ClassImpDecl))) { in ActOnPropertyImplDecl()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp406 if (auto *ICD = dyn_cast<ObjCCategoryImplDecl>(D->getDeclContext())) in getCategoryContext()
469 const ObjCCategoryImplDecl *CD = cast<ObjCCategoryImplDecl>(D); in VisitObjCContainerDecl()
H A DIndexSymbol.cpp213 ClsD = cast<ObjCCategoryImplDecl>(D)->getClassInterface(); in getSymbolInfo()
H A DIndexDecl.cpp497 bool VisitObjCCategoryImplDecl(const ObjCCategoryImplDecl *D) { in VisitObjCCategoryImplDecl()
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp111 SmallVector<ObjCCategoryImplDecl *, 8> CategoryImplementation;
267 ObjCCategoryImplDecl *CID);
331 virtual void RewriteObjCCategoryImplDecl(ObjCCategoryImplDecl *CDecl,
533 void RewriteObjCCategoryImplDecl(ObjCCategoryImplDecl *CDecl,
767 ObjCCategoryImplDecl *CID) { in RewritePropertyImplDecl()
1081 if (ObjCCategoryImplDecl *CID = in RewriteObjCMethodDecl()
1082 dyn_cast<ObjCCategoryImplDecl>(OMD->getDeclContext())) { in RewriteObjCMethodDecl()
1167 ObjCCategoryImplDecl *CID = dyn_cast<ObjCCategoryImplDecl>(OID); in RewriteImplementationDecl()
4820 ObjCCategoryImplDecl *CI = cast<ObjCCategoryImplDecl>(D); in HandleDeclInMainFile()
5595 void RewriteObjCFragileABI::RewriteObjCCategoryImplDecl(ObjCCategoryImplDecl *IDecl, in RewriteObjCCategoryImplDecl()
H A DRewriteModernObjC.cpp114 SmallVector<ObjCCategoryImplDecl *, 8> CategoryImplementation;
320 ObjCCategoryImplDecl *CID);
454 void RewriteObjCCategoryImplDecl(ObjCCategoryImplDecl *CDecl,
918 ObjCCategoryImplDecl *CID) { in RewritePropertyImplDecl()
1248 if (ObjCCategoryImplDecl *CID = in RewriteObjCMethodDecl()
1249 dyn_cast<ObjCCategoryImplDecl>(OMD->getDeclContext())) { in RewriteObjCMethodDecl()
1334 ObjCCategoryImplDecl *CID = dyn_cast<ObjCCategoryImplDecl>(OID); in RewriteImplementationDecl()
4011 ObjCCategoryImplDecl *CIMP = CategoryImplementation[i]; in RewriteImplementations()
5705 ObjCCategoryImplDecl *CI = cast<ObjCCategoryImplDecl>(D); in HandleDeclInMainFile()
7226 void RewriteModernObjC::RewriteObjCCategoryImplDecl(ObjCCategoryImplDecl *IDecl, in RewriteObjCCategoryImplDecl()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaObjC.h298 ObjCCategoryImplDecl *ActOnStartCategoryImplementation(
431 void CheckCategoryVsClassMethodMatches(ObjCCategoryImplDecl *CatIMP);
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp381 } else if (const auto *OCD = dyn_cast<ObjCCategoryImplDecl>(DC)) { in getFunctionName()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp862 const internal::VariadicDynCastAllOfMatcher<Decl, ObjCCategoryImplDecl>
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp444 void VisitObjCCategoryImplDecl(ObjCCategoryImplDecl *D);
1501 void ASTDeclReader::VisitObjCCategoryImplDecl(ObjCCategoryImplDecl *D) { in VisitObjCCategoryImplDecl()
4096 D = ObjCCategoryImplDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()

12