Home
last modified time | relevance | path

Searched refs:ObjCImplementationDecl (Results 1 – 25 of 58) sorted by relevance

123

/minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DObjCMissingSuperCallChecker.cpp68 check::ASTDecl<ObjCImplementationDecl> > {
72 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager &Mgr,
75 bool isCheckableClass(const ObjCImplementationDecl *D,
91 bool ObjCSuperCallChecker::isCheckableClass(const ObjCImplementationDecl *D, in isCheckableClass()
168 void ObjCSuperCallChecker::checkASTDecl(const ObjCImplementationDecl *D, in checkASTDecl()
H A DCheckObjCInstMethSignature.cpp43 const ObjCImplementationDecl *ID, in CompareReturnTypes()
79 static void CheckObjCInstMethSignature(const ObjCImplementationDecl *ID, in CheckObjCInstMethSignature()
129 check::ASTDecl<ObjCImplementationDecl> > {
131 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& mgr, in checkASTDecl()
H A DObjCUnusedIVarsChecker.cpp83 if (const ObjCImplementationDecl *ID = dyn_cast<ObjCImplementationDecl>(D)) { in Scan()
107 static void checkObjCUnusedIvar(const ObjCImplementationDecl *D, in checkObjCUnusedIvar()
177 check::ASTDecl<ObjCImplementationDecl> > {
179 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& mgr, in checkASTDecl()
H A DCheckObjCDealloc.cpp80 const ObjCImplementationDecl *D, in checkObjCDealloc()
234 check::ASTDecl<ObjCImplementationDecl> > {
236 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& mgr, in checkASTDecl()
240 checkObjCDealloc(this, cast<ObjCImplementationDecl>(D), mgr.getLangOpts(), in checkASTDecl()
H A DDirectIvarAssignment.cpp54 public Checker<check::ASTDecl<ObjCImplementationDecl> > {
92 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& Mgr,
118 void DirectIvarAssignment::checkASTDecl(const ObjCImplementationDecl *D, in checkASTDecl()
H A DIvarInvalidationChecker.cpp226 void visit(const ObjCImplementationDecl *D) const;
247 assert(!isa<ObjCImplementationDecl>(D)); in containsInvalidationMethod()
364 visit(const ObjCImplementationDecl *ImplD) const { in visit()
731 public Checker<check::ASTDecl<ObjCImplementationDecl> > {
735 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& Mgr, in checkASTDecl()
/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DDeclObjC.cpp614 if (ObjCImplementationDecl *ImpDecl = getImplementation()) in lookupPrivateMethod()
740 if (ObjCImplementationDecl *ImplD = Ctx.getObjCImplementation(IFD)) in getNextRedeclarationImpl()
749 } else if (ObjCImplementationDecl *ImplD = in getNextRedeclarationImpl()
750 dyn_cast<ObjCImplementationDecl>(CtxD)) { in getNextRedeclarationImpl()
775 if (ObjCImplementationDecl *ImplD = dyn_cast<ObjCImplementationDecl>(CtxD)) { in getCanonicalDecl()
1227 ObjCImplementationDecl::getObjCRuntimeNameAsString() const { in getObjCRuntimeNameAsString()
1229 const_cast<ObjCImplementationDecl*>(this)->getClassInterface()) in getObjCRuntimeNameAsString()
1235 ObjCImplementationDecl *ObjCInterfaceDecl::getImplementation() const { in getImplementation()
1248 void ObjCInterfaceDecl::setImplementation(ObjCImplementationDecl *ImplD) { in setImplementation()
1309 if (ObjCImplementationDecl *ImplDecl = getImplementation()) { in all_declared_ivar_begin()
[all …]
/minix3/external/bsd/llvm/dist/clang/test/Index/
H A Dannotate-tokens.m174 // CHECK: Punctuation: "@" [5:1 - 5:2] ObjCImplementationDecl=Foo:5:17 (Definition)
175 // CHECK: Keyword: "implementation" [5:2 - 5:16] ObjCImplementationDecl=Foo:5:17 (Definition)
176 // CHECK: Identifier: "Foo" [5:17 - 5:20] ObjCImplementationDecl=Foo:5:17 (Definition)
202 // CHECK: Punctuation: "@" [10:1 - 10:2] ObjCImplementationDecl=Foo:5:17 (Definition)
224 // CHECK: Punctuation: "@" [21:1 - 21:2] ObjCImplementationDecl=Bar:21:17 (Definition)
225 // CHECK: Keyword: "implementation" [21:2 - 21:16] ObjCImplementationDecl=Bar:21:17 (Definition)
226 // CHECK: Identifier: "Bar" [21:17 - 21:20] ObjCImplementationDecl=Bar:21:17 (Definition)
239 // CHECK: Punctuation: "@" [26:1 - 26:2] ObjCImplementationDecl=Bar:21:17 (Definition)
276 // CHECK: Punctuation: "@" [37:1 - 37:2] ObjCImplementationDecl=IBActionTests:37:17 (Definition)
277 // CHECK: Keyword: "implementation" [37:2 - 37:16] ObjCImplementationDecl=IBActionTests:37:17 (Defi…
[all …]
H A Dfile-refs.m45 // CHECK: ObjCImplementationDecl=Foo:7:17 (Definition)
52 // CHECK-NEXT: ObjCImplementationDecl=Foo:7:17 (Definition) =[7:17 - 7:20]
H A Dlocal-symbols.m40 // CHECK: local-symbols.m:12:17: ObjCImplementationDecl=Foo:12:17 (Definition) Extent=[12:1 - 16:2]
H A Doverrides.m118 // CHECK: overrides.m:95:17: ObjCImplementationDecl=I5:95:17 (Definition) Extent=[95:1 - 97:2]
/minix3/external/bsd/llvm/dist/clang/lib/ARCMigrate/
H A DTransforms.h62 ObjCImplementationDecl *ImpD;
66 ObjCImplementationDecl *D) in ObjCImplementationContext()
70 ObjCImplementationDecl *getImplementationDecl() { return ImpD; } in getImplementationDecl()
H A DObjCMT.cpp53 const ObjCImplementationDecl *ImpDecl);
84 const ObjCImplementationDecl *ImplD);
170 if (const ObjCImplementationDecl *Impl = dyn_cast<ObjCImplementationDecl>(D)) in canModify()
607 const ObjCImplementationDecl *ImpDecl, in ClassImplementsAllMethodsAndProperties()
835 const ObjCImplementationDecl *ImpDecl) { in migrateProtocolConformance()
1709 const ObjCImplementationDecl *ImplD) { in inferDesignatedInitializers()
1868 else if (const ObjCImplementationDecl *ImpDecl = in HandleTranslationUnit()
1869 dyn_cast<ObjCImplementationDecl>(*D)) { in HandleTranslationUnit()
1931 if (const ObjCImplementationDecl * in HandleTranslationUnit()
1932 ImplD = dyn_cast<ObjCImplementationDecl>(*D)) { in HandleTranslationUnit()
H A DTransProperties.cpp49 ObjCImplementationDecl *CurImplD;
91 void doTransform(ObjCImplementationDecl *D) { in doTransform()
H A DTransEmptyStatementsAndDealloc.cpp204 typedef DeclContext::specific_decl_iterator<ObjCImplementationDecl> in cleanupDeallocOrFinalize()
H A DTransforms.cpp336 bool TraverseObjCImplementationDecl(ObjCImplementationDecl *D) { in TraverseObjCImplementationDecl()
533 typedef DeclContext::specific_decl_iterator<ObjCImplementationDecl> in GCRewriteFinalize()
/minix3/external/bsd/llvm/dist/clang/test/Misc/
H A Dast-dump-decl.m20 // CHECK: ObjCImplementationDecl{{.*}} TestObjCIvarDecl
69 // CHECK: ObjCImplementationDecl{{.*}} TestObjCClass
119 // CHECK: ObjCImplementationDecl{{.*}} TestObjCProperty
H A Dast-dump-decl.mm17 // CHECK: ObjCImplementationDecl{{.*}} TestObjCImplementation
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGObjCRuntime.h45 class ObjCImplementationDecl; variable
82 const ObjCImplementationDecl *OID,
143 virtual void GenerateClass(const ObjCImplementationDecl *OID) = 0;
H A DCGObjCRuntime.cpp31 const ObjCImplementationDecl *ID, in LookupFieldBitOffset()
73 const ObjCImplementationDecl *OID, in ComputeIvarBaseOffset()
H A DCGObjCMac.cpp940 llvm::Constant *BuildIvarLayout(const ObjCImplementationDecl *OI,
948 void BuildAggrIvarLayout(const ObjCImplementationDecl *OI,
1090 llvm::Constant *EmitClassExtension(const ObjCImplementationDecl *ID);
1110 llvm::Constant *EmitIvarList(const ObjCImplementationDecl *ID,
1120 llvm::Constant *EmitMetaClass(const ObjCImplementationDecl *ID,
1217 void GenerateClass(const ObjCImplementationDecl *ClassDecl) override;
1311 const ObjCImplementationDecl *ID);
1333 llvm::Constant *EmitIvarList(const ObjCImplementationDecl *ID);
1417 void GetClassSizeInfo(const ObjCImplementationDecl *OID,
1492 void GenerateClass(const ObjCImplementationDecl *ClassDecl) override;
[all …]
H A DCodeGenModule.h56 class ObjCImplementationDecl; variable
1127 void EmitObjCPropertyImplementations(const ObjCImplementationDecl *D);
1128 void EmitObjCIvarInitializations(ObjCImplementationDecl *D);
/minix3/external/bsd/llvm/dist/clang/test/Parser/
H A Dskip-function-bodies.mm40 // CHECK: skip-function-bodies.mm:19:17: ObjCImplementationDecl=F:19:17 (Definition) Extent=[19:1 -…
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DDeclObjC.h814 ObjCImplementationDecl *getImplementation() const;
815 void setImplementation(ObjCImplementationDecl *ImplD);
1994 class ObjCImplementationDecl : public ObjCImplDecl {
2016 ObjCImplementationDecl(DeclContext *DC,
2029 static ObjCImplementationDecl *Create(ASTContext &C, DeclContext *DC,
2038 static ObjCImplementationDecl *CreateDeserialized(ASTContext &C, unsigned ID);
2152 raw_ostream &operator<<(raw_ostream &OS, const ObjCImplementationDecl &ID);
/minix3/external/bsd/llvm/dist/clang/tools/libclang/
H A DCursorVisitor.h228 bool VisitObjCImplementationDecl(ObjCImplementationDecl *D);

123