| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | ObjCMissingSuperCallChecker.cpp | 65 check::ASTDecl<ObjCImplementationDecl> > { 69 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager &Mgr, 72 bool isCheckableClass(const ObjCImplementationDecl *D, 88 bool ObjCSuperCallChecker::isCheckableClass(const ObjCImplementationDecl *D, in isCheckableClass() 164 void ObjCSuperCallChecker::checkASTDecl(const ObjCImplementationDecl *D, in checkASTDecl()
|
| H A D | ObjCUnusedIVarsChecker.cpp | 81 if (const ObjCImplementationDecl *ID = dyn_cast<ObjCImplementationDecl>(D)) { in Scan() 105 static void checkObjCUnusedIvar(const ObjCImplementationDecl *D, in checkObjCUnusedIvar() 175 check::ASTDecl<ObjCImplementationDecl> > { 177 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& mgr, in checkASTDecl()
|
| H A D | CheckObjCInstMethSignature.cpp | 42 const ObjCImplementationDecl *ID, in CompareReturnTypes() 76 static void CheckObjCInstMethSignature(const ObjCImplementationDecl *ID, in CheckObjCInstMethSignature() 126 check::ASTDecl<ObjCImplementationDecl> > { 128 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& mgr, in checkASTDecl()
|
| H A D | DirectIvarAssignment.cpp | 52 public Checker<check::ASTDecl<ObjCImplementationDecl> > { 90 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& Mgr, 116 void DirectIvarAssignment::checkASTDecl(const ObjCImplementationDecl *D, in checkASTDecl()
|
| H A D | IvarInvalidationChecker.cpp | 223 void visit(const ObjCImplementationDecl *D) const; 244 assert(!isa<ObjCImplementationDecl>(D)); in containsInvalidationMethod() 357 visit(const ObjCImplementationDecl *ImplD) const { in visit() 712 public Checker<check::ASTDecl<ObjCImplementationDecl> > { 716 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& Mgr, in checkASTDecl()
|
| H A D | CheckObjCDealloc.cpp | 94 : public Checker<check::ASTDecl<ObjCImplementationDecl>, 119 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& Mgr, 195 void ObjCDeallocChecker::checkASTDecl(const ObjCImplementationDecl *D, in REGISTER_SET_FACTORY_WITH_PROGRAMSTATE()
|
| H A D | LocalizationChecker.cpp | 1031 : public Checker<check::ASTDecl<ObjCImplementationDecl>> { 1062 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager &Mgr, 1068 const ObjCImplementationDecl *D, AnalysisManager &Mgr, in checkASTDecl()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclObjC.cpp | 768 if (ObjCImplementationDecl *ImpDecl = getImplementation()) in lookupPrivateMethod() 1016 if (auto *ImplD = dyn_cast<ObjCImplementationDecl>(CtxD)) { in getCanonicalDecl() 1627 ObjCImplementationDecl::getObjCRuntimeNameAsString() const { in getObjCRuntimeNameAsString() 1717 if (ObjCImplementationDecl *ImplDecl = getImplementation()) { in all_declared_ivar_begin() 1863 if (auto *IM = dyn_cast<ObjCImplementationDecl>(DC)) in Create() 2295 void ObjCImplementationDecl::anchor() {} in anchor() 2297 ObjCImplementationDecl * 2298 ObjCImplementationDecl::Create(ASTContext &C, DeclContext *DC, in Create() 2313 ObjCImplementationDecl * 2331 ObjCImplementationDecl::init_const_iterator [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ARCMigrate/ |
| H A D | Transforms.h | 61 ObjCImplementationDecl *ImpD; 65 ObjCImplementationDecl *D) in ObjCImplementationContext() 69 ObjCImplementationDecl *getImplementationDecl() { return ImpD; } in getImplementationDecl()
|
| H A D | ObjCMT.cpp | 52 const ObjCImplementationDecl *ImpDecl); 85 const ObjCImplementationDecl *ImplD); 172 if (const ObjCImplementationDecl *Impl = dyn_cast<ObjCImplementationDecl>(D)) in canModify() 599 const ObjCImplementationDecl *ImpDecl, in ClassImplementsAllMethodsAndProperties() 829 const ObjCImplementationDecl *ImpDecl) { in migrateProtocolConformance() 1694 const ObjCImplementationDecl *ImplD) { in inferDesignatedInitializers() 1859 else if (const ObjCImplementationDecl *ImpDecl = in HandleTranslationUnit() 1860 dyn_cast<ObjCImplementationDecl>(*D)) { in HandleTranslationUnit() 1924 if (const ObjCImplementationDecl * in HandleTranslationUnit() 1925 ImplD = dyn_cast<ObjCImplementationDecl>(*D)) { in HandleTranslationUnit()
|
| H A D | TransProperties.cpp | 48 ObjCImplementationDecl *CurImplD = nullptr; 90 void doTransform(ObjCImplementationDecl *D) { in doTransform()
|
| H A D | TransEmptyStatementsAndDealloc.cpp | 200 typedef DeclContext::specific_decl_iterator<ObjCImplementationDecl> in cleanupDeallocOrFinalize()
|
| H A D | Transforms.cpp | 326 bool TraverseObjCImplementationDecl(ObjCImplementationDecl *D) { in TraverseObjCImplementationDecl() 523 typedef DeclContext::specific_decl_iterator<ObjCImplementationDecl> in GCRewriteFinalize()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | LexicallyOrderedRecursiveASTVisitor.h | 66 bool TraverseObjCImplementationDecl(ObjCImplementationDecl *D) { in TraverseObjCImplementationDecl() 89 if (!isa<ObjCImplementationDecl>(Child) && in TraverseDeclContextHelper()
|
| H A D | DeclObjC.h | 51 class ObjCImplementationDecl; variable 1338 ObjCImplementationDecl *getImplementation() const; 1339 void setImplementation(ObjCImplementationDecl *ImplD); 2595 class ObjCImplementationDecl : public ObjCImplDecl { 2618 ObjCImplementationDecl(DeclContext *DC, 2639 static ObjCImplementationDecl *Create(ASTContext &C, DeclContext *DC, 2648 static ObjCImplementationDecl *CreateDeserialized(ASTContext &C, unsigned ID); 2768 raw_ostream &operator<<(raw_ostream &OS, const ObjCImplementationDecl &ID);
|
| H A D | ASTContext.h | 86 class ObjCImplementationDecl; variable 2450 getASTObjCImplementationLayout(const ObjCImplementationDecl *D) const; 2490 const ObjCImplementationDecl *ID, 2997 ObjCImplementationDecl *getObjCImplementation(ObjCInterfaceDecl *D); 3010 ObjCImplementationDecl *ImplD); 3309 const ObjCImplementationDecl *Impl) const;
|
| H A D | TextNodeDumper.h | 387 void VisitObjCImplementationDecl(const ObjCImplementationDecl *D);
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGObjCRuntime.h | 47 class ObjCImplementationDecl; variable 84 const ObjCImplementationDecl *OID, 158 virtual void GenerateClass(const ObjCImplementationDecl *OID) = 0;
|
| H A D | CGObjCMac.cpp | 1260 llvm::Constant *EmitIvarList(const ObjCImplementationDecl *ID, 1270 llvm::Constant *EmitMetaClass(const ObjCImplementationDecl *ID, 1462 llvm::Constant *EmitIvarList(const ObjCImplementationDecl *ID); 1552 void GetClassSizeInfo(const ObjCImplementationDecl *OID, 3465 const ObjCImplementationDecl *ID) { in hasMRCWeakIvars() 3498 void CGObjCMac::GenerateClass(const ObjCImplementationDecl *ID) { in GenerateClass() 3708 CGObjCMac::EmitClassExtension(const ObjCImplementationDecl *ID, in EmitClassExtension() 5184 if (ObjCImplementationDecl *IMP = ID->getImplementation()) in EmitModuleSymbols() 6184 if (ObjCImplementationDecl *IMP = ID->getImplementation()) in FinishNonFragileABIModule() 6296 const ObjCImplementationDecl *ID) { in BuildClassRoTInitializer() [all …]
|
| H A D | CodeGenModule.h | 64 class ObjCImplementationDecl; variable 1628 void EmitObjCPropertyImplementations(const ObjCImplementationDecl *D); 1629 void EmitObjCIvarInitializations(ObjCImplementationDecl *D);
|
| H A D | CGObjCRuntime.cpp | 39 const ObjCImplementationDecl *OID, in ComputeIvarBaseOffset()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaDeclObjC.cpp | 67 !isa<ObjCImplementationDecl>(method->getDeclContext())) in checkInitMethod() 1982 ObjCImplementationDecl *Sema::ActOnStartClassImplementation( in ActOnStartClassImplementation() 2075 ObjCImplementationDecl* IMPDecl = in ActOnStartClassImplementation() 2134 void Sema::CheckImplementationIvars(ObjCImplementationDecl *ImpDecl, in CheckImplementationIvars() 2368 !isa<ObjCImplementationDecl>(MethodImpl->getDeclContext()) && in CheckMethodOverrideReturn() 2456 !isa<ObjCImplementationDecl>(MethodImpl->getDeclContext()) && in CheckMethodOverrideParam() 3784 static void DiagnoseWeakIvars(Sema &S, ObjCImplementationDecl *ID) { in DiagnoseWeakIvars() 3999 if (auto *OID = dyn_cast<ObjCImplementationDecl>(CurContext)) { in ActOnAtEnd() 4091 if (ObjCImplementationDecl *IC=dyn_cast<ObjCImplementationDecl>(ClassDecl)) { in ActOnAtEnd() 4388 void searchFrom(const ObjCImplementationDecl *impl) { in searchFrom() [all …]
|
| H A D | SemaObjCProperty.cpp | 1048 RedeclarePropertyAccessor(ASTContext &Context, ObjCImplementationDecl *Impl, in RedeclarePropertyAccessor() 1101 ObjCImplementationDecl *IC = nullptr; in ActOnPropertyImplDecl() 1103 if ((IC = dyn_cast<ObjCImplementationDecl>(ClassImpDecl))) { in ActOnPropertyImplDecl() 1984 ObjCImplementationDecl *IC=dyn_cast_or_null<ObjCImplementationDecl>(D); in DefaultSynthesizeProperties() 2256 void Sema::DiagnoseOwningPropertyGetterSynthesis(const ObjCImplementationDecl *D) { in DiagnoseOwningPropertyGetterSynthesis() 2316 const ObjCImplementationDecl *ImplD, in DiagnoseMissingDesignatedInitOverrides()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | BodyFarm.cpp | 796 const ObjCImplementationDecl *ImpD = IntD->getImplementation(); in createObjCPropertyGetter() 824 const ObjCImplementationDecl *ImplDecl = in createObjCPropertyGetter()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteObjC.cpp | 109 SmallVector<ObjCImplementationDecl *, 8> ClassImplementation; 268 ObjCImplementationDecl *IMD, 339 virtual void RewriteObjCClassMetaData(ObjCImplementationDecl *IDecl, 532 void RewriteObjCClassMetaData(ObjCImplementationDecl *IDecl, 768 ObjCImplementationDecl *IMD, in RewritePropertyImplDecl() 1168 ObjCImplementationDecl *IMD = dyn_cast<ObjCImplementationDecl>(OID); in RewriteImplementationDecl() 4836 ObjCImplementationDecl *CI = cast<ObjCImplementationDecl>(D); in HandleDeclInMainFile() 5264 void RewriteObjCFragileABI::RewriteObjCClassMetaData(ObjCImplementationDecl *IDecl, in RewriteObjCClassMetaData()
|