Home
last modified time | relevance | path

Searched refs:ObjCImplDecl (Results 1 – 25 of 66) sorted by relevance

123

/external/clang/lib/StaticAnalyzer/Checkers/
DCheckObjCDealloc.cpp161 const ObjCImplDecl *getContainingObjCImpl(const LocationContext *LCtx) const;
565 ObjCImplDecl *ImplDecl = Interface->getImplementation(); in diagnoseMissingReleases()
634 const ObjCImplDecl *Container = getContainingObjCImpl(LCtx); in findPropertyOnDeallocatingInstance()
691 const ObjCImplDecl *Container = getContainingObjCImpl(C.getLocationContext()); in diagnoseExtraRelease()
800 const ObjCImplDecl *
803 return cast<ObjCImplDecl>(MD->getDeclContext()); in getContainingObjCImpl()
/external/clang/lib/ARCMigrate/
DTransZeroOutPropsInDealloc.cpp107 ObjCImplDecl *IMD = dyn_cast<ObjCImplDecl>(D->getDeclContext()); in TraverseObjCMethodDecl()
DTransGCAttrs.cpp155 return isa<ObjCImplDecl>(ContD); in hasObjCImpl()
/external/llvm-project/clang/lib/ARCMigrate/
DTransZeroOutPropsInDealloc.cpp106 ObjCImplDecl *IMD = dyn_cast<ObjCImplDecl>(D->getDeclContext()); in TraverseObjCMethodDecl()
DTransGCAttrs.cpp152 return isa<ObjCImplDecl>(ContD); in hasObjCImpl()
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DCheckObjCDealloc.cpp161 const ObjCImplDecl *getContainingObjCImpl(const LocationContext *LCtx) const;
558 ObjCImplDecl *ImplDecl = Interface->getImplementation(); in diagnoseMissingReleases()
626 const ObjCImplDecl *Container = getContainingObjCImpl(LCtx); in findPropertyOnDeallocatingInstance()
683 const ObjCImplDecl *Container = getContainingObjCImpl(C.getLocationContext()); in diagnoseExtraRelease()
796 const ObjCImplDecl *
799 return cast<ObjCImplDecl>(MD->getDeclContext()); in getContainingObjCImpl()
DObjCPropertyChecker.cpp56 const ObjCImplDecl *ImplD = nullptr; in checkCopyMutable()
/external/clang/lib/AST/
DDeclObjC.cpp1076 if (ObjCImplDecl *IMD = dyn_cast<ObjCImplDecl>(getDeclContext())) in getClassInterface()
1181 } else if (const ObjCImplDecl * in collectOverriddenMethodsSlow()
1182 IMD = dyn_cast<ObjCImplDecl>(Method->getDeclContext())) { in collectOverriddenMethodsSlow()
2007 void ObjCImplDecl::anchor() { } in anchor()
2009 void ObjCImplDecl::addPropertyImplementation(ObjCPropertyImplDecl *property) { in addPropertyImplementation()
2015 void ObjCImplDecl::setClassInterface(ObjCInterfaceDecl *IFace) { in setClassInterface()
2036 ObjCPropertyImplDecl *ObjCImplDecl::
2049 ObjCPropertyImplDecl *ObjCImplDecl::
/external/clang/lib/Index/
DIndexingContext.cpp185 return MD->isThisDeclarationADefinition() || isa<ObjCImplDecl>(ContainerDC); in isDeclADefinition()
191 isa<ObjCImplDecl>(D) || in isDeclADefinition()
DIndexDecl.cpp42 const ObjCImplDecl *Container) { in hasUserDefined()
330 auto *ImplD = cast<ObjCImplDecl>(D->getDeclContext()); in VisitObjCPropertyImplDecl()
/external/llvm-project/clang/lib/AST/
DDeclObjC.cpp1164 if (auto *IMD = dyn_cast<ObjCImplDecl>(getDeclContext())) in getClassInterface()
1276 dyn_cast<ObjCImplDecl>(Method->getDeclContext())) { in collectOverriddenMethodsSlow()
1335 if (auto *ImplDecl = dyn_cast<ObjCImplDecl>(Container)) in findPropertyDecl()
2128 void ObjCImplDecl::anchor() {} in anchor()
2130 void ObjCImplDecl::addPropertyImplementation(ObjCPropertyImplDecl *property) { in addPropertyImplementation()
2136 void ObjCImplDecl::setClassInterface(ObjCInterfaceDecl *IFace) { in setClassInterface()
2154 ObjCPropertyImplDecl *ObjCImplDecl::
2166 ObjCPropertyImplDecl *ObjCImplDecl::
/external/llvm-project/clang/lib/Index/
DIndexingContext.cpp260 return MD->isThisDeclarationADefinition() || isa<ObjCImplDecl>(ContainerDC); in isDeclADefinition()
266 isa<ObjCImplDecl>(D) || in isDeclADefinition()
DIndexDecl.cpp76 const ObjCImplDecl *Container) { in hasUserDefined()
525 auto *Container = cast<ObjCImplDecl>(D->getDeclContext()); in VisitObjCPropertyImplDecl()
/external/llvm-project/clang/tools/libclang/
DCIndexHigh.cpp84 if (const ObjCImplDecl *ImplD = dyn_cast<ObjCImplDecl>(D)) { in getCanonical()
DCursorVisitor.h230 bool VisitObjCImplDecl(ObjCImplDecl *D);
/external/clang/tools/libclang/
DCIndexHigh.cpp85 if (const ObjCImplDecl *ImplD = dyn_cast<ObjCImplDecl>(D)) { in getCanonical()
DCursorVisitor.h229 bool VisitObjCImplDecl(ObjCImplDecl *D);
/external/clang/lib/Sema/
DSemaObjCProperty.cpp1669 void Sema::DefaultSynthesizeProperties(Scope *S, ObjCImplDecl* IMPDecl, in DefaultSynthesizeProperties()
1770 ObjCImplDecl *IMPDecl, ObjCContainerDecl *CDecl, ObjCCategoryDecl *C, in DiagnoseUnimplementedAccessor()
1806 void Sema::DiagnoseUnimplementedProperties(Scope *S, ObjCImplDecl* IMPDecl, in DiagnoseUnimplementedProperties()
1886 if (ObjCImplDecl *IMP = PrimaryClass->getImplementation()) { in DiagnoseUnimplementedProperties()
1914 void Sema::diagnoseNullResettableSynthesizedSetters(const ObjCImplDecl *impDecl) { in diagnoseNullResettableSynthesizedSetters()
1942 Sema::AtomicPropertySetterGetterRules (ObjCImplDecl* IMPDecl, in AtomicPropertySetterGetterRules()
2354 else if (ObjCImplDecl *Impl = dyn_cast<ObjCImplDecl>(CD)) in ProcessPropertyDecl()
DSemaDeclObjC.cpp130 else if (ObjCImplDecl *Impl = dyn_cast<ObjCImplDecl>(DC)) in CheckObjCMethodOverride()
370 ObjCImplDecl *ImplDeclOfMethodDef = in ActOnStartOfObjCMethodDef()
371 dyn_cast<ObjCImplDecl>(MDecl->getDeclContext()); in ActOnStartOfObjCMethodDef()
374 ObjCImplDecl *ImplDeclOfMethodDecl = nullptr; in ActOnStartOfObjCMethodDef()
2725 ObjCImplDecl* IMPDecl, in MatchAllMethodDeclarations()
2867 void Sema::ImplMethodsVsClassMethods(Scope *S, ObjCImplDecl* IMPDecl, in ImplMethodsVsClassMethods()
4117 } else if (isa<ObjCImplDecl>(ObjCMethod->getDeclContext())) { in CheckObjCMethodOverrides()
4402 if (ObjCImplDecl *ImpDecl = dyn_cast<ObjCImplDecl>(ClassDecl)) { in ActOnMethodDeclaration()
4446 else if (ObjCImplDecl *Impl = dyn_cast<ObjCImplDecl>(ClassDecl)) in ActOnMethodDeclaration()
/external/llvm-project/clang/lib/Sema/
DSemaAvailability.cpp139 if (const auto *Impl = dyn_cast<ObjCImplDecl>(C)) { in ShouldDiagnoseAvailabilityInContext()
162 if (const auto *CatOrImpl = dyn_cast<ObjCImplDecl>(Ctx)) { in ShouldDiagnoseAvailabilityInContext()
209 if (auto *Imp = dyn_cast<ObjCImplDecl>(Ctx)) in findEnclosingDeclToAnnotate()
DSemaObjCProperty.cpp1897 void Sema::DefaultSynthesizeProperties(Scope *S, ObjCImplDecl *IMPDecl, in DefaultSynthesizeProperties()
2006 ObjCImplDecl *IMPDecl, ObjCContainerDecl *CDecl, ObjCCategoryDecl *C, in DiagnoseUnimplementedAccessor()
2041 void Sema::DiagnoseUnimplementedProperties(Scope *S, ObjCImplDecl* IMPDecl, in DiagnoseUnimplementedProperties()
2121 if (ObjCImplDecl *IMP = PrimaryClass->getImplementation()) { in DiagnoseUnimplementedProperties()
2149 void Sema::diagnoseNullResettableSynthesizedSetters(const ObjCImplDecl *impDecl) { in diagnoseNullResettableSynthesizedSetters()
2175 Sema::AtomicPropertySetterGetterRules (ObjCImplDecl* IMPDecl, in AtomicPropertySetterGetterRules()
2639 else if (ObjCImplDecl *Impl = dyn_cast<ObjCImplDecl>(CD)) in ProcessPropertyDecl()
DSemaDeclObjC.cpp154 else if (ObjCImplDecl *Impl = dyn_cast<ObjCImplDecl>(DC)) in CheckObjCMethodOverride()
442 ObjCImplDecl *ImplDeclOfMethodDef = in ActOnStartOfObjCMethodDef()
443 dyn_cast<ObjCImplDecl>(MDecl->getDeclContext()); in ActOnStartOfObjCMethodDef()
446 ObjCImplDecl *ImplDeclOfMethodDecl = nullptr; in ActOnStartOfObjCMethodDef()
2818 ObjCImplDecl* IMPDecl, in MatchAllMethodDeclarations()
2966 void Sema::ImplMethodsVsClassMethods(Scope *S, ObjCImplDecl* IMPDecl, in ImplMethodsVsClassMethods()
4440 } else if (isa<ObjCImplDecl>(ObjCMethod->getDeclContext())) { in CheckObjCMethodOverrides()
4653 ObjCImplDecl *ImpDecl = nullptr) { in checkObjCDirectMethodClashes()
4821 if (ObjCImplDecl *ImpDecl = dyn_cast<ObjCImplDecl>(ClassDecl)) { in ActOnMethodDeclaration()
4981 else if (ObjCImplDecl *Impl = dyn_cast<ObjCImplDecl>(ClassDecl)) in ActOnMethodDeclaration()
/external/clang/include/clang/AST/
DDeclObjC.h2308 class ObjCImplDecl : public ObjCContainerDecl {
2315 ObjCImplDecl(Kind DK, DeclContext *DC, in ObjCImplDecl() function
2380 class ObjCCategoryImplDecl : public ObjCImplDecl {
2393 : ObjCImplDecl(ObjCCategoryImpl, DC, classInterface, nameLoc, atStartLoc), in ObjCCategoryImplDecl()
2461 class ObjCImplementationDecl : public ObjCImplDecl {
2490 : ObjCImplDecl(ObjCImplementation, DC, classInterface, nameLoc, atStartLoc), in ObjCImplDecl() function
/external/llvm-project/clang/include/clang/AST/
DDeclObjC.h2431 class ObjCImplDecl : public ObjCContainerDecl {
2438 ObjCImplDecl(Kind DK, DeclContext *DC, in ObjCImplDecl() function
2505 class ObjCCategoryImplDecl : public ObjCImplDecl {
2513 : ObjCImplDecl(ObjCCategoryImpl, DC, classInterface, Id, in ObjCCategoryImplDecl()
2558 class ObjCImplementationDecl : public ObjCImplDecl {
2586 : ObjCImplDecl(ObjCImplementation, DC, classInterface,
/external/llvm-project/clang/lib/Tooling/Refactoring/
DASTSelection.cpp21 if (!isa<ObjCImplDecl>(D)) in getLexicalDeclRange()

123