Home
last modified time | relevance | path

Searched refs:ImplD (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DObjCPropertyChecker.cpp56 const ObjCImplDecl *ImplD = nullptr; in checkCopyMutable() local
59 ImplD = IntD->getImplementation(); in checkCopyMutable()
61 ImplD = CatD->getClassInterface()->getImplementation(); in checkCopyMutable()
64 if (!ImplD || ImplD->HasUserDeclaredSetterMethod(D)) in checkCopyMutable()
H A DIvarInvalidationChecker.cpp359 visit(const ObjCImplementationDecl *ImplD) const { in visit()
366 const ObjCInterfaceDecl *InterfaceD = ImplD->getClassInterface(); in visit()
432 const ObjCMethodDecl *D = ImplD->getMethod(InterfD->getSelector(), in visit()
484 const ObjCMethodDecl *D = ImplD->getMethod(InterfD->getSelector(), in visit()
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DCompileOnDemandLayer.h97 PerDylibResources(JITDylib &ImplD, in PerDylibResources()
99 : ImplD(ImplD), ISMgr(std::move(ISMgr)) {} in PerDylibResources()
100 JITDylib &getImplDylib() { return ImplD; } in getImplDylib()
104 JITDylib &ImplD;
/llvm-project-15.0.7/clang/lib/ARCMigrate/
H A DTransProperties.cpp61 ObjCPropertyImplDecl *ImplD; member
64 : PropD(propD), IvarD(nullptr), ImplD(nullptr) {} in PropData()
124 I->ImplD = implD; in doTransform()
205 if (I->ImplD) in removeAssignForDefaultStrong()
234 if (I->ImplD) in rewriteAssign()
259 if (I->ImplD) { in maybeAddWeakOrUnsafeUnretainedAttr()
266 I->ImplD->getLocation()); in maybeAddWeakOrUnsafeUnretainedAttr()
H A DObjCMT.cpp85 const ObjCImplementationDecl *ImplD);
1700 const ObjCImplementationDecl *ImplD) { in inferDesignatedInitializers() argument
1702 const ObjCInterfaceDecl *IFace = ImplD->getClassInterface(); in inferDesignatedInitializers()
1708 for (const auto *MD : ImplD->instance_methods()) { in inferDesignatedInitializers()
1931 ImplD = dyn_cast<ObjCImplementationDecl>(*D)) { in HandleTranslationUnit() local
1933 canModify(ImplD)) in HandleTranslationUnit()
1934 inferDesignatedInitializers(Ctx, ImplD); in HandleTranslationUnit()
/llvm-project-15.0.7/clang/lib/AST/
H A DDeclObjC.cpp511 if (const auto *ImplD = D->getImplementation()) { in isIntroducingInitializers() local
512 for (const auto *MD : ImplD->instance_methods()) { in isIntroducingInitializers()
941 if (!ImplD->isInvalidDecl()) in getNextRedeclarationImpl()
946 if (!ImplD->isInvalidDecl()) in getNextRedeclarationImpl()
950 if (ObjCInterfaceDecl *IFD = ImplD->getClassInterface()) in getNextRedeclarationImpl()
981 if (auto *ImplD = dyn_cast<ObjCImplementationDecl>(CtxD)) { in getCanonicalDecl() local
982 if (ObjCInterfaceDecl *IFD = ImplD->getClassInterface()) { in getCanonicalDecl()
1614 getASTContext().setObjCImplementation(getDefinition(), ImplD); in setImplementation()
2103 getASTContext().setObjCImplementation(this, ImplD); in setImplementation()
2161 Ctx.setObjCImplementation(IFace, ImplD); in setClassInterface()
[all …]
H A DASTContext.cpp2916 ObjCImplementationDecl *ImplD) { in setObjCImplementation() argument
2917 assert(IFaceD && ImplD && "Passed null params"); in setObjCImplementation()
2918 ObjCImpls[IFaceD] = ImplD; in setObjCImplementation()
2923 ObjCCategoryImplDecl *ImplD) { in setObjCImplementation() argument
2924 assert(CatD && ImplD && "Passed null params"); in setObjCImplementation()
2925 ObjCImpls[CatD] = ImplD; in setObjCImplementation()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DCompileOnDemandLayer.cpp190 auto &ImplD = in getPerDylibResources() local
203 {&ImplD, JITDylibLookupFlags::MatchAllSymbols}); in getPerDylibResources()
204 ImplD.setLinkOrder(NewLinkOrder, false); in getPerDylibResources()
207 PerDylibResources PDR(ImplD, BuildIndirectStubsManager()); in getPerDylibResources()
/llvm-project-15.0.7/clang/tools/libclang/
H A DCIndexHigh.cpp84 if (const ObjCImplDecl *ImplD = dyn_cast<ObjCImplDecl>(D)) { in getCanonical() local
85 if (ImplD->getClassInterface()) in getCanonical()
86 return getCanonical(ImplD->getClassInterface()); in getCanonical()
H A DCXIndexDataConsumer.cpp1048 ImplD = dyn_cast<ObjCImplementationDecl>(D)) { in getEntityDecl() local
1049 return getEntityDecl(ImplD->getClassInterface()); in getEntityDecl()
H A DCIndex.cpp6870 if (const ObjCImplDecl *ImplD = dyn_cast<ObjCImplDecl>(D)) in clang_getCanonicalCursor() local
6871 if (const ObjCInterfaceDecl *IFD = ImplD->getClassInterface()) in clang_getCanonicalCursor()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaObjCProperty.cpp2320 const ObjCImplementationDecl *ImplD, in DiagnoseMissingDesignatedInitOverrides() argument
2328 for (const auto *I : ImplD->instance_methods()) in DiagnoseMissingDesignatedInitOverrides()
2352 Diag(ImplD->getLocation(), in DiagnoseMissingDesignatedInitOverrides()
H A DSemaDeclObjC.cpp5328 const ObjCImplementationDecl *ImplD) { in DiagnoseUnusedBackingIvarInAccessor() argument
5332 for (const auto *CurMethod : ImplD->instance_methods()) { in DiagnoseUnusedBackingIvarInAccessor()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDeclObjC.h1328 void setImplementation(ObjCImplementationDecl *ImplD);
2336 void setImplementation(ObjCCategoryImplDecl *ImplD);
H A DASTContext.h2964 ObjCImplementationDecl *ImplD);
2968 ObjCCategoryImplDecl *ImplD);
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReader.cpp7757 static void PassObjCImplDeclToConsumer(ObjCImplDecl *ImplD, in PassObjCImplDeclToConsumer() argument
7759 assert(ImplD && Consumer); in PassObjCImplDeclToConsumer()
7761 for (auto *I : ImplD->methods()) in PassObjCImplDeclToConsumer()
7764 Consumer->HandleInterestingDecl(DeclGroupRef(ImplD)); in PassObjCImplDeclToConsumer()
7768 if (ObjCImplDecl *ImplD = dyn_cast<ObjCImplDecl>(D)) in PassInterestingDeclToConsumer() local
7769 PassObjCImplDeclToConsumer(ImplD, Consumer); in PassInterestingDeclToConsumer()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h4664 const ObjCImplementationDecl *ImplD);
4717 const ObjCImplementationDecl *ImplD,