Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DCheckObjCDealloc.cpp162 const ObjCImplDecl *getContainingObjCImpl(const LocationContext *LCtx) const;
559 ObjCImplDecl *ImplDecl = Interface->getImplementation(); in diagnoseMissingReleases()
628 const ObjCImplDecl *Container = getContainingObjCImpl(LCtx); in findPropertyOnDeallocatingInstance()
685 const ObjCImplDecl *Container = getContainingObjCImpl(C.getLocationContext()); in diagnoseExtraRelease()
798 const ObjCImplDecl *
801 return cast<ObjCImplDecl>(MD->getDeclContext()); in getContainingObjCImpl()
H A DObjCPropertyChecker.cpp57 const ObjCImplDecl *ImplD = nullptr; in checkCopyMutable()
/freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransZeroOutPropsInDealloc.cpp107 ObjCImplDecl *IMD = dyn_cast<ObjCImplDecl>(D->getDeclContext()); in TraverseObjCMethodDecl()
H A DTransGCAttrs.cpp150 return isa<ObjCImplDecl>(ContD); in hasObjCImpl()
H A DObjCMT.cpp1035 else if (ObjCImplDecl *ImpDecl = dyn_cast<ObjCImplDecl>(CDecl)) in migrateMethodInstanceType()
1306 else if (ObjCImplDecl *ImpDecl = dyn_cast<ObjCImplDecl>(CDecl)) in migrateFactoryMethod()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclObjC.cpp1149 if (auto *IMD = dyn_cast<ObjCImplDecl>(getDeclContext())) in getClassInterface()
1253 dyn_cast<ObjCImplDecl>(Method->getDeclContext())) { in collectOverriddenMethodsSlow()
2071 void ObjCImplDecl::anchor() {} in anchor()
2073 void ObjCImplDecl::addPropertyImplementation(ObjCPropertyImplDecl *property) { in addPropertyImplementation()
2079 void ObjCImplDecl::setClassInterface(ObjCInterfaceDecl *IFace) { in setClassInterface()
2097 ObjCPropertyImplDecl *ObjCImplDecl::
2109 ObjCPropertyImplDecl *ObjCImplDecl::
H A DASTContext.cpp456 if (const auto *IMD = dyn_cast<ObjCImplDecl>(DC)) { in addRedeclaredMethods()
2510 llvm::DenseMap<ObjCContainerDecl*, ObjCImplDecl*>::iterator in getObjCImplementation()
2520 llvm::DenseMap<ObjCContainerDecl*, ObjCImplDecl*>::iterator in getObjCImplementation()
2558 if (const auto *IMD = dyn_cast<ObjCImplDecl>(ND->getDeclContext())) in getObjContainingInterface()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DIndexingContext.cpp241 return MD->isThisDeclarationADefinition() || isa<ObjCImplDecl>(ContainerDC); in isDeclADefinition()
247 isa<ObjCImplDecl>(D) || in isDeclADefinition()
H A DIndexDecl.cpp49 const ObjCImplDecl *Container) { in hasUserDefined()
515 auto *Container = cast<ObjCImplDecl>(D->getDeclContext()); in VisitObjCPropertyImplDecl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaObjCProperty.cpp1834 void Sema::DefaultSynthesizeProperties(Scope *S, ObjCImplDecl *IMPDecl, in DefaultSynthesizeProperties()
1941 ObjCImplDecl *IMPDecl, ObjCContainerDecl *CDecl, ObjCCategoryDecl *C, in DiagnoseUnimplementedAccessor()
1977 void Sema::DiagnoseUnimplementedProperties(Scope *S, ObjCImplDecl* IMPDecl, in DiagnoseUnimplementedProperties()
2057 if (ObjCImplDecl *IMP = PrimaryClass->getImplementation()) { in DiagnoseUnimplementedProperties()
2085 void Sema::diagnoseNullResettableSynthesizedSetters(const ObjCImplDecl *impDecl) { in diagnoseNullResettableSynthesizedSetters()
2113 Sema::AtomicPropertySetterGetterRules (ObjCImplDecl* IMPDecl, in AtomicPropertySetterGetterRules()
2522 else if (ObjCImplDecl *Impl = dyn_cast<ObjCImplDecl>(CD)) in ProcessPropertyDecl()
H A DSemaDeclObjC.cpp154 else if (ObjCImplDecl *Impl = dyn_cast<ObjCImplDecl>(DC)) in CheckObjCMethodOverride()
441 ObjCImplDecl *ImplDeclOfMethodDef = in ActOnStartOfObjCMethodDef()
442 dyn_cast<ObjCImplDecl>(MDecl->getDeclContext()); in ActOnStartOfObjCMethodDef()
445 ObjCImplDecl *ImplDeclOfMethodDecl = nullptr; in ActOnStartOfObjCMethodDef()
2796 ObjCImplDecl* IMPDecl, in MatchAllMethodDeclarations()
2938 void Sema::ImplMethodsVsClassMethods(Scope *S, ObjCImplDecl* IMPDecl, in ImplMethodsVsClassMethods()
4320 } else if (isa<ObjCImplDecl>(ObjCMethod->getDeclContext())) { in CheckObjCMethodOverrides()
4645 if (ObjCImplDecl *ImpDecl = dyn_cast<ObjCImplDecl>(ClassDecl)) { in ActOnMethodDeclaration()
4705 else if (ObjCImplDecl *Impl = dyn_cast<ObjCImplDecl>(ClassDecl)) in ActOnMethodDeclaration()
H A DSemaAccess.cpp1921 if (ObjCImplDecl *Impl in IsSimplyAccessible()
1922 = dyn_cast<ObjCImplDecl>(FD->getLexicalDeclContext())) { in IsSimplyAccessible()
H A DSemaExprObjC.cpp1113 isa<ObjCImplDecl>(MatchingMethodDecl->getDeclContext()) || in HelperToDiagnoseMismatchedMethodsInGlobalPool()
1453 if (const ObjCImplDecl *impl = in findExplicitInstancetypeDeclarer()
1454 dyn_cast<ObjCImplDecl>(MD->getDeclContext())) { in findExplicitInstancetypeDeclarer()
H A DSemaDeclAttr.cpp7444 if (const auto *Impl = dyn_cast<ObjCImplDecl>(C)) { in ShouldDiagnoseAvailabilityInContext()
7467 if (const auto *CatOrImpl = dyn_cast<ObjCImplDecl>(Ctx)) { in ShouldDiagnoseAvailabilityInContext()
7514 if (auto *Imp = dyn_cast<ObjCImplDecl>(Ctx)) in findEnclosingDeclToAnnotate()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclObjC.h2425 class ObjCImplDecl : public ObjCContainerDecl {
2432 ObjCImplDecl(Kind DK, DeclContext *DC, in ObjCImplDecl() function
2499 class ObjCCategoryImplDecl : public ObjCImplDecl {
2507 : ObjCImplDecl(ObjCCategoryImpl, DC, classInterface, Id, in ObjCCategoryImplDecl()
2552 class ObjCImplementationDecl : public ObjCImplDecl {
2580 : ObjCImplDecl(ObjCImplementation, DC, classInterface,
H A DASTContext.h108 class ObjCImplDecl; variable
260 llvm::DenseMap<ObjCContainerDecl*, ObjCImplDecl*> ObjCImpls;
H A DDeclBase.h57 class ObjCImplDecl; variable
/freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/Refactoring/
H A DASTSelection.cpp23 if (!isa<ObjCImplDecl>(D)) in getLexicalDeclRange()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DBodyFarm.cpp724 } else if (auto *ImplDecl = dyn_cast<ObjCImplDecl>(Container)) { in findBackingIvar()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriterDecl.cpp141 void VisitObjCImplDecl(ObjCImplDecl *D);
829 void ASTDeclWriter::VisitObjCImplDecl(ObjCImplDecl *D) { in VisitObjCImplDecl()
2259 if (isa<FileScopeAsmDecl>(D) || isa<ObjCImplDecl>(D)) in isRequiredDecl()
H A DASTReaderDecl.cpp441 void VisitObjCImplDecl(ObjCImplDecl *D);
1273 void ASTDeclReader::VisitObjCImplDecl(ObjCImplDecl *D) { in VisitObjCImplDecl()
2775 isa<ObjCImplDecl>(D) || in isConsumerInterestedIn()
H A DASTReader.cpp7588 static void PassObjCImplDeclToConsumer(ObjCImplDecl *ImplD, in PassObjCImplDeclToConsumer()
7599 if (ObjCImplDecl *ImplD = dyn_cast<ObjCImplDecl>(D)) in PassInterestingDeclToConsumer()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h146 class ObjCImplDecl; variable
3448 void ImplMethodsVsClassMethods(Scope *S, ObjCImplDecl* IMPDecl,
3454 void DiagnoseUnimplementedProperties(Scope *S, ObjCImplDecl* IMPDecl,
3459 void diagnoseNullResettableSynthesizedSetters(const ObjCImplDecl *impDecl);
3463 void DefaultSynthesizeProperties(Scope *S, ObjCImplDecl *IMPDecl,
3524 void AtomicPropertySetterGetterRules(ObjCImplDecl* IMPDecl,
3552 ObjCImplDecl* IMPDecl,
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGObjC.cpp588 const ObjCImplDecl *impl = cast<ObjCImplDecl>(method->getDeclContext()); in Emit()
H A DCGObjCMac.cpp1531 bool ImplementationIsNonLazy(const ObjCImplDecl *OD) const;
6257 CGObjCNonFragileABIMac::ImplementationIsNonLazy(const ObjCImplDecl *OD) const { in ImplementationIsNonLazy()

12