/external/clang/lib/StaticAnalyzer/Checkers/ |
D | CheckObjCDealloc.cpp | 161 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/ |
D | TransZeroOutPropsInDealloc.cpp | 107 ObjCImplDecl *IMD = dyn_cast<ObjCImplDecl>(D->getDeclContext()); in TraverseObjCMethodDecl()
|
D | TransGCAttrs.cpp | 155 return isa<ObjCImplDecl>(ContD); in hasObjCImpl()
|
D | ObjCMT.cpp | 1045 else if (ObjCImplDecl *ImpDecl = dyn_cast<ObjCImplDecl>(CDecl)) in migrateMethodInstanceType() 1316 else if (ObjCImplDecl *ImpDecl = dyn_cast<ObjCImplDecl>(CDecl)) in migrateFactoryMethod()
|
/external/clang/lib/AST/ |
D | DeclObjC.cpp | 1076 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::
|
D | ASTContext.cpp | 407 if (const ObjCImplDecl *IMD = dyn_cast<ObjCImplDecl>(DC)) { in addRedeclaredMethods() 2038 llvm::DenseMap<ObjCContainerDecl*, ObjCImplDecl*>::iterator in getObjCImplementation() 2046 llvm::DenseMap<ObjCContainerDecl*, ObjCImplDecl*>::iterator in getObjCImplementation() 2085 if (const ObjCImplDecl *IMD = in getObjContainingInterface() 2086 dyn_cast<ObjCImplDecl>(ND->getDeclContext())) in getObjContainingInterface()
|
/external/clang/lib/Index/ |
D | IndexingContext.cpp | 185 return MD->isThisDeclarationADefinition() || isa<ObjCImplDecl>(ContainerDC); in isDeclADefinition() 191 isa<ObjCImplDecl>(D) || in isDeclADefinition()
|
D | IndexDecl.cpp | 42 const ObjCImplDecl *Container) { in hasUserDefined() 330 auto *ImplD = cast<ObjCImplDecl>(D->getDeclContext()); in VisitObjCPropertyImplDecl()
|
/external/clang/tools/libclang/ |
D | CIndexHigh.cpp | 85 if (const ObjCImplDecl *ImplD = dyn_cast<ObjCImplDecl>(D)) { in getCanonical()
|
D | CursorVisitor.h | 229 bool VisitObjCImplDecl(ObjCImplDecl *D);
|
D | CXIndexDataConsumer.cpp | 95 if (isa<ObjCImplDecl>(LexicalDC) && !D->isThisDeclarationADefinition()) in VisitObjCMethodDecl()
|
D | CIndex.cpp | 1151 bool CursorVisitor::VisitObjCImplDecl(ObjCImplDecl *D) { in VisitObjCImplDecl() 5804 if (const ObjCImplDecl *ImplD = dyn_cast<ObjCImplDecl>(D)) in clang_getCanonicalCursor()
|
/external/clang/lib/Sema/ |
D | SemaObjCProperty.cpp | 1669 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()
|
D | SemaDeclObjC.cpp | 130 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()
|
D | SemaAccess.cpp | 1893 if (ObjCImplDecl *Impl in IsSimplyAccessible() 1894 = dyn_cast<ObjCImplDecl>(FD->getLexicalDeclContext())) { in IsSimplyAccessible()
|
D | SemaExprObjC.cpp | 1108 isa<ObjCImplDecl>(MatchingMethodDecl->getDeclContext()) || in HelperToDiagnoseMismatchedMethodsInGlobalPool() 1413 if (const ObjCImplDecl *impl = in findExplicitInstancetypeDeclarer() 1414 dyn_cast<ObjCImplDecl>(MD->getDeclContext())) { in findExplicitInstancetypeDeclarer()
|
/external/clang/include/clang/AST/ |
D | DeclObjC.h | 2308 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
|
D | DeclBase.h | 46 class ObjCImplDecl; variable
|
D | ASTContext.h | 170 llvm::DenseMap<ObjCContainerDecl*, ObjCImplDecl*> ObjCImpls;
|
/external/clang/lib/Analysis/ |
D | BodyFarm.cpp | 407 } else if (auto *ImplDecl = dyn_cast<ObjCImplDecl>(Container)) { in findBackingIvar()
|
/external/clang/lib/Serialization/ |
D | ASTWriterDecl.cpp | 135 void VisitObjCImplDecl(ObjCImplDecl *D); 797 void ASTDeclWriter::VisitObjCImplDecl(ObjCImplDecl *D) { in VisitObjCImplDecl() 2120 if (isa<FileScopeAsmDecl>(D) || isa<ObjCImplDecl>(D) || in isRequiredDecl()
|
D | ASTReaderDecl.cpp | 371 void VisitObjCImplDecl(ObjCImplDecl *D); 1135 void ASTDeclReader::VisitObjCImplDecl(ObjCImplDecl *D) { in VisitObjCImplDecl() 2503 isa<ObjCImplDecl>(D) || in isConsumerInterestedIn()
|
D | ASTReader.cpp | 6699 static void PassObjCImplDeclToConsumer(ObjCImplDecl *ImplD, in PassObjCImplDeclToConsumer() 6735 if (ObjCImplDecl *ImplD = dyn_cast<ObjCImplDecl>(D)) in PassInterestingDeclToConsumer()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 138 class ObjCImplDecl; variable 3092 void ImplMethodsVsClassMethods(Scope *S, ObjCImplDecl* IMPDecl, 3098 void DiagnoseUnimplementedProperties(Scope *S, ObjCImplDecl* IMPDecl, 3103 void diagnoseNullResettableSynthesizedSetters(const ObjCImplDecl *impDecl); 3107 void DefaultSynthesizeProperties (Scope *S, ObjCImplDecl* IMPDecl, 3163 void AtomicPropertySetterGetterRules(ObjCImplDecl* IMPDecl, 3191 ObjCImplDecl* IMPDecl,
|
/external/clang/lib/CodeGen/ |
D | CGObjC.cpp | 492 const ObjCImplDecl *impl = cast<ObjCImplDecl>(method->getDeclContext()); in Emit()
|