/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | CheckObjCInstMethSignature.cpp | 44 const ObjCImplementationDecl *ID) { 80 static void CheckObjCInstMethSignature(const ObjCImplementationDecl *ID, 96 for (ObjCImplementationDecl::instmeth_iterator I=ID->instmeth_begin(), 135 check::ASTDecl<ObjCImplementationDecl> > { 137 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& mgr,
|
H A D | CheckObjCDealloc.cpp | 99 static void checkObjCDealloc(const ObjCImplementationDecl *D, 160 for (ObjCImplementationDecl::instmeth_iterator I = D->instmeth_begin(), 214 for (ObjCImplementationDecl::propimpl_iterator I = D->propimpl_begin(), 278 check::ASTDecl<ObjCImplementationDecl> > { 280 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& mgr, 284 checkObjCDealloc(cast<ObjCImplementationDecl>(D), mgr.getLangOpts(), BR);
|
H A D | ObjCUnusedIVarsChecker.cpp | 83 if (const ObjCImplementationDecl *ID = dyn_cast<ObjCImplementationDecl>(D)) { 86 for (ObjCImplementationDecl::propimpl_iterator I = ID->propimpl_begin(), 111 static void checkObjCUnusedIvar(const ObjCImplementationDecl *D, 157 // to go from the ObjCImplementationDecl to the lexically "nested" 184 check::ASTDecl<ObjCImplementationDecl> > { 186 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& mgr,
|
/external/clang/lib/AST/ |
H A D | DeclObjC.cpp | 380 if (ObjCImplementationDecl *ImpDecl = getImplementation()) 495 if (ObjCImplementationDecl *ImplD = Ctx.getObjCImplementation(IFD)) 502 } else if (ObjCImplementationDecl *ImplD = 503 dyn_cast<ObjCImplementationDecl>(CtxD)) { 525 if (ObjCImplementationDecl *ImplD = dyn_cast<ObjCImplementationDecl>(CtxD)) { 765 ObjCImplementationDecl *ObjCInterfaceDecl::getImplementation() const { 778 void ObjCInterfaceDecl::setImplementation(ObjCImplementationDecl *ImplD) { 815 if (ObjCImplementationDecl *ImplDecl = getImplementation()) { 817 ObjCImplementationDecl [all...] |
H A D | DeclPrinter.cpp | 70 void VisitObjCImplementationDecl(ObjCImplementationDecl *D); 302 isa<ObjCImplementationDecl>(*D) || 882 void DeclPrinter::VisitObjCImplementationDecl(ObjCImplementationDecl *OID) {
|
H A D | DumpXML.cpp | 804 // ObjCImplementationDecl 805 void visitObjCImplementationDeclAttrs(ObjCImplementationDecl *D) { 808 void visitObjCImplementationDeclChildren(ObjCImplementationDecl *D) { 812 for (ObjCImplementationDecl::init_iterator
|
/external/clang/lib/ARCMigrate/ |
H A D | Transforms.h | 62 ObjCImplementationDecl *ImpD; 66 ObjCImplementationDecl *D) 70 ObjCImplementationDecl *getImplementationDecl() { return ImpD; }
|
H A D | TransEmptyStatementsAndDealloc.cpp | 207 typedef DeclContext::specific_decl_iterator<ObjCImplementationDecl> 213 for (ObjCImplementationDecl::instmeth_iterator
|
H A D | Transforms.cpp | 321 bool TraverseObjCImplementationDecl(ObjCImplementationDecl *D) { 521 typedef DeclContext::specific_decl_iterator<ObjCImplementationDecl> 525 for (ObjCImplementationDecl::instmeth_iterator
|
H A D | TransProperties.cpp | 49 ObjCImplementationDecl *CurImplD; 92 void doTransform(ObjCImplementationDecl *D) {
|
/external/clang/lib/CodeGen/ |
H A D | CGObjCRuntime.h | 46 class ObjCImplementationDecl; 83 const ObjCImplementationDecl *OID, 144 virtual void GenerateClass(const ObjCImplementationDecl *OID) = 0;
|
H A D | CGObjCRuntime.cpp | 33 const ObjCImplementationDecl *ID, 37 // FIXME: We should eliminate the need to have ObjCImplementationDecl passed 75 const ObjCImplementationDecl *OID,
|
H A D | CGObjCMac.cpp | 858 llvm::Constant *BuildIvarLayout(const ObjCImplementationDecl *OI, 866 void BuildAggrIvarLayout(const ObjCImplementationDecl *OI, 984 llvm::Constant *EmitClassExtension(const ObjCImplementationDecl *ID); 1004 llvm::Constant *EmitIvarList(const ObjCImplementationDecl *ID, 1014 llvm::Constant *EmitMetaClass(const ObjCImplementationDecl *ID, 1116 virtual void GenerateClass(const ObjCImplementationDecl *ClassDecl); 1210 const ObjCImplementationDecl *ID); 1231 llvm::Constant *EmitIvarList(const ObjCImplementationDecl *ID); 1313 void GetClassSizeInfo(const ObjCImplementationDecl *OID, 1373 virtual void GenerateClass(const ObjCImplementationDecl *ClassDec [all...] |
H A D | CodeGenModule.cpp | 2430 ObjCImplementationDecl *D) { 2431 for (ObjCImplementationDecl::propimpl_iterator 2446 const_cast<ObjCImplementationDecl *>(D), PID); 2450 const_cast<ObjCImplementationDecl *>(D), PID); 2455 static bool needsDestructMethod(ObjCImplementationDecl *impl) { 2467 void CodeGenModule::EmitObjCIvarInitializations(ObjCImplementationDecl *D) { 2614 ObjCImplementationDecl *OMD = cast<ObjCImplementationDecl>(D);
|
H A D | CodeGenModule.h | 49 class ObjCImplementationDecl; 917 void EmitObjCPropertyImplementations(const ObjCImplementationDecl *D); 918 void EmitObjCIvarInitializations(ObjCImplementationDecl *D);
|
H A D | CodeGenFunction.h | 61 class ObjCImplementationDecl; 1318 void GenerateObjCGetter(ObjCImplementationDecl *IMP, 1320 void generateObjCGetterBody(const ObjCImplementationDecl *classImpl, 1325 void GenerateObjCCtorDtorMethod(ObjCImplementationDecl *IMP, 1330 void GenerateObjCSetter(ObjCImplementationDecl *IMP, 1332 void generateObjCSetterBody(const ObjCImplementationDecl *classImpl,
|
H A D | CGObjC.cpp | 712 /// The given Decl must be an ObjCImplementationDecl. \@synthesize 714 void CodeGenFunction::GenerateObjCGetter(ObjCImplementationDecl *IMP, 784 CodeGenFunction::generateObjCGetterBody(const ObjCImplementationDecl *classImpl, 1053 CodeGenFunction::generateObjCSetterBody(const ObjCImplementationDecl *classImpl, 1227 /// The given Decl must be an ObjCImplementationDecl. \@synthesize 1229 void CodeGenFunction::GenerateObjCSetter(ObjCImplementationDecl *IMP, 1275 ObjCImplementationDecl *impl) { 1310 void CodeGenFunction::GenerateObjCCtorDtorMethod(ObjCImplementationDecl *IMP, 1322 for (ObjCImplementationDecl::init_const_iterator B = IMP->init_begin(),
|
/external/clang/tools/libclang/ |
H A D | IndexDecl.cpp | 146 bool VisitObjCImplementationDecl(ObjCImplementationDecl *D) { 160 for (ObjCImplementationDecl::ivar_iterator
|
H A D | CursorVisitor.h | 228 bool VisitObjCImplementationDecl(ObjCImplementationDecl *D);
|
H A D | IndexingContext.cpp | 400 const ObjCImplementationDecl *D) { 731 if (const ObjCImplementationDecl * 732 ImplD = dyn_cast<ObjCImplementationDecl>(D)) {
|
/external/clang/include/clang/AST/ |
H A D | DeclObjC.h | 688 ObjCImplementationDecl *getImplementation() const; 689 void setImplementation(ObjCImplementationDecl *ImplD); 1544 /// ObjCImplementationDecl - Represents a class definition - this is where 1558 class ObjCImplementationDecl : public ObjCImplDecl { class in namespace:clang 1574 ObjCImplementationDecl(DeclContext *DC, function in class:clang::ObjCImplementationDecl 1586 static ObjCImplementationDecl *Create(ASTContext &C, DeclContext *DC, 1594 static ObjCImplementationDecl *CreateDeserialized(ASTContext &C, unsigned ID); 1679 static bool classof(const ObjCImplementationDecl *D) { return true; } 1686 raw_ostream &operator<<(raw_ostream &OS, const ObjCImplementationDecl &ID);
|
H A D | ASTContext.h | 1241 /// an ObjCCategoryImplDecl or ObjCImplementationDecl; it should 1520 getASTObjCImplementationLayout(const ObjCImplementationDecl *D) const; 1887 ObjCImplementationDecl *getObjCImplementation(ObjCInterfaceDecl *D); 1899 ObjCImplementationDecl *ImplD); 2068 const ObjCImplementationDecl *Impl) const;
|
/external/clang/lib/Sema/ |
H A D | SemaObjCProperty.cpp | 730 ObjCImplementationDecl *IC = 0; 732 if ((IC = dyn_cast<ObjCImplementationDecl>(ClassImpDecl))) { 1412 if (ObjCImplementationDecl *IMD = 1413 dyn_cast<ObjCImplementationDecl>(OMD->getDeclContext())) { 1423 if (ObjCImplementationDecl *ImpDecl = IDecl->getImplementation()) 1635 ObjCImplementationDecl *IC=dyn_cast_or_null<ObjCImplementationDecl>(D); 1790 void Sema::DiagnoseOwningPropertyGetterSynthesis(const ObjCImplementationDecl *D) { 1794 for (ObjCImplementationDecl::propimpl_iterator
|
H A D | SemaDeclObjC.cpp | 66 !isa<ObjCImplementationDecl>(method->getDeclContext())) 1023 ObjCImplementationDecl* IMPDecl = 1024 ObjCImplementationDecl::Create(Context, CurContext, IDecl, SDecl, 1067 void Sema::CheckImplementationIvars(ObjCImplementationDecl *ImpDecl, 1743 for (ObjCImplementationDecl::instmeth_iterator 1748 for (ObjCImplementationDecl::classmeth_iterator 1776 for (ObjCImplementationDecl::instmeth_iterator 1790 for (ObjCImplementationDecl::classmeth_iterator 1839 for (ObjCImplementationDecl::instmeth_iterator 2262 bool checkIdenticalMethods = isa<ObjCImplementationDecl>(ClassDec [all...] |
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteModernObjC.cpp | 107 SmallVector<ObjCImplementationDecl *, 8> ClassImplementation; 287 ObjCImplementationDecl *IMD, 407 void RewriteObjCClassMetaData(ObjCImplementationDecl *IDecl, 856 static bool mustSynthesizeSetterGetterMethod(ObjCImplementationDecl *IMP, 865 ObjCImplementationDecl *IMD, 1305 ObjCImplementationDecl *IMD = dyn_cast<ObjCImplementationDecl>(OID); 3928 ObjCImplementationDecl *OIMP = ClassImplementation[i]; 5689 ObjCImplementationDecl *CI = cast<ObjCImplementationDecl>( [all...] |