Home
last modified time | relevance | path

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

123456

/external/clang/lib/StaticAnalyzer/Checkers/
DObjCMissingSuperCallChecker.cpp66 check::ASTDecl<ObjCImplementationDecl> > {
70 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager &Mgr,
73 bool isCheckableClass(const ObjCImplementationDecl *D,
89 bool ObjCSuperCallChecker::isCheckableClass(const ObjCImplementationDecl *D, in isCheckableClass()
166 void ObjCSuperCallChecker::checkASTDecl(const ObjCImplementationDecl *D, in checkASTDecl()
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()
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()
DDirectIvarAssignment.cpp53 public Checker<check::ASTDecl<ObjCImplementationDecl> > {
91 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& Mgr,
117 void DirectIvarAssignment::checkASTDecl(const ObjCImplementationDecl *D, in checkASTDecl()
DIvarInvalidationChecker.cpp224 void visit(const ObjCImplementationDecl *D) const;
245 assert(!isa<ObjCImplementationDecl>(D)); in containsInvalidationMethod()
360 visit(const ObjCImplementationDecl *ImplD) const { in visit()
727 public Checker<check::ASTDecl<ObjCImplementationDecl> > {
731 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& Mgr, in checkASTDecl()
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DObjCMissingSuperCallChecker.cpp65 check::ASTDecl<ObjCImplementationDecl> > {
69 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager &Mgr,
72 bool isCheckableClass(const ObjCImplementationDecl *D,
88 bool ObjCSuperCallChecker::isCheckableClass(const ObjCImplementationDecl *D, in isCheckableClass()
166 void ObjCSuperCallChecker::checkASTDecl(const ObjCImplementationDecl *D, in checkASTDecl()
DCheckObjCInstMethSignature.cpp42 const ObjCImplementationDecl *ID, in CompareReturnTypes()
78 static void CheckObjCInstMethSignature(const ObjCImplementationDecl *ID, in CheckObjCInstMethSignature()
128 check::ASTDecl<ObjCImplementationDecl> > {
130 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& mgr, in checkASTDecl()
DObjCUnusedIVarsChecker.cpp82 if (const ObjCImplementationDecl *ID = dyn_cast<ObjCImplementationDecl>(D)) { in Scan()
106 static void checkObjCUnusedIvar(const ObjCImplementationDecl *D, in checkObjCUnusedIvar()
176 check::ASTDecl<ObjCImplementationDecl> > {
178 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& mgr, in checkASTDecl()
DDirectIvarAssignment.cpp52 public Checker<check::ASTDecl<ObjCImplementationDecl> > {
90 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& Mgr,
116 void DirectIvarAssignment::checkASTDecl(const ObjCImplementationDecl *D, in checkASTDecl()
DIvarInvalidationChecker.cpp223 void visit(const ObjCImplementationDecl *D) const;
244 assert(!isa<ObjCImplementationDecl>(D)); in containsInvalidationMethod()
359 visit(const ObjCImplementationDecl *ImplD) const { in visit()
726 public Checker<check::ASTDecl<ObjCImplementationDecl> > {
730 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& Mgr, in checkASTDecl()
/external/clang/test/Index/
Dannotate-tokens.m175 // CHECK: Punctuation: "@" [5:1 - 5:2] ObjCImplementationDecl=Foo:5:17 (Definition)
176 // CHECK: Keyword: "implementation" [5:2 - 5:16] ObjCImplementationDecl=Foo:5:17 (Definition)
177 // CHECK: Identifier: "Foo" [5:17 - 5:20] ObjCImplementationDecl=Foo:5:17 (Definition)
203 // CHECK: Punctuation: "@" [10:1 - 10:2] ObjCImplementationDecl=Foo:5:17 (Definition)
225 // CHECK: Punctuation: "@" [21:1 - 21:2] ObjCImplementationDecl=Bar:21:17 (Definition)
226 // CHECK: Keyword: "implementation" [21:2 - 21:16] ObjCImplementationDecl=Bar:21:17 (Definition)
227 // CHECK: Identifier: "Bar" [21:17 - 21:20] ObjCImplementationDecl=Bar:21:17 (Definition)
240 // CHECK: Punctuation: "@" [26:1 - 26:2] ObjCImplementationDecl=Bar:21:17 (Definition)
277 // CHECK: Punctuation: "@" [37:1 - 37:2] ObjCImplementationDecl=IBActionTests:37:17 (Definition)
278 // CHECK: Keyword: "implementation" [37:2 - 37:16] ObjCImplementationDecl=IBActionTests:37:17 (Defi…
[all …]
Dfile-refs.m45 // CHECK: ObjCImplementationDecl=Foo:7:17 (Definition)
52 // CHECK-NEXT: ObjCImplementationDecl=Foo:7:17 (Definition) =[7:17 - 7:20]
/external/llvm-project/clang/test/Index/
Dannotate-tokens.m175 // CHECK: Punctuation: "@" [5:1 - 5:2] ObjCImplementationDecl=Foo:5:17 (Definition)
176 // CHECK: Keyword: "implementation" [5:2 - 5:16] ObjCImplementationDecl=Foo:5:17 (Definition)
177 // CHECK: Identifier: "Foo" [5:17 - 5:20] ObjCImplementationDecl=Foo:5:17 (Definition)
203 // CHECK: Punctuation: "@" [10:1 - 10:2] ObjCImplementationDecl=Foo:5:17 (Definition)
225 // CHECK: Punctuation: "@" [21:1 - 21:2] ObjCImplementationDecl=Bar:21:17 (Definition)
226 // CHECK: Keyword: "implementation" [21:2 - 21:16] ObjCImplementationDecl=Bar:21:17 (Definition)
227 // CHECK: Identifier: "Bar" [21:17 - 21:20] ObjCImplementationDecl=Bar:21:17 (Definition)
240 // CHECK: Punctuation: "@" [26:1 - 26:2] ObjCImplementationDecl=Bar:21:17 (Definition)
277 // CHECK: Punctuation: "@" [37:1 - 37:2] ObjCImplementationDecl=IBActionTests:37:17 (Definition)
278 // CHECK: Keyword: "implementation" [37:2 - 37:16] ObjCImplementationDecl=IBActionTests:37:17 (Defi…
[all …]
Dprint-objc-manglings.m16 // MACHO: ObjCImplementationDecl=C{{.*}} (Definition) [mangled=_OBJC_CLASS_$_C] [mangled=_OBJC_META…
17 // ITANIUM: ObjCImplementationDecl=C{{.*}} (Definition) [mangled=_OBJC_CLASS_C] [mangled=_OBJC_META…
Dfile-refs.m45 // CHECK: ObjCImplementationDecl=Foo:7:17 (Definition)
52 // CHECK-NEXT: ObjCImplementationDecl=Foo:7:17 (Definition) =[7:17 - 7:20]
/external/clang/lib/AST/
DDeclObjC.cpp722 if (ObjCImplementationDecl *ImpDecl = getImplementation()) in lookupPrivateMethod()
851 if (ObjCImplementationDecl *ImplD = Ctx.getObjCImplementation(IFD)) in getNextRedeclarationImpl()
860 } else if (ObjCImplementationDecl *ImplD = in getNextRedeclarationImpl()
861 dyn_cast<ObjCImplementationDecl>(CtxD)) { in getNextRedeclarationImpl()
886 if (ObjCImplementationDecl *ImplD = dyn_cast<ObjCImplementationDecl>(CtxD)) { in getCanonicalDecl()
1473 ObjCImplementationDecl::getObjCRuntimeNameAsString() const { in getObjCRuntimeNameAsString()
1475 const_cast<ObjCImplementationDecl*>(this)->getClassInterface()) in getObjCRuntimeNameAsString()
1481 ObjCImplementationDecl *ObjCInterfaceDecl::getImplementation() const { in getImplementation()
1494 void ObjCInterfaceDecl::setImplementation(ObjCImplementationDecl *ImplD) { in setImplementation()
1555 if (ObjCImplementationDecl *ImplDecl = getImplementation()) { in all_declared_ivar_begin()
[all …]
/external/llvm-project/clang-tools-extra/clang-tidy/objc/
DMissingHashCheck.cpp21 AST_MATCHER_P(ObjCImplementationDecl, hasInterface, in AST_MATCHER_P() argument
51 const auto *ID = Result.Nodes.getNodeAs<ObjCImplementationDecl>("impl"); in check()
/external/llvm-project/clang/lib/AST/
DDeclObjC.cpp752 if (ObjCImplementationDecl *ImpDecl = getImplementation()) in lookupPrivateMethod()
923 if (ObjCImplementationDecl *ImplD = Ctx.getObjCImplementation(IFD)) in getNextRedeclarationImpl()
932 } else if (auto *ImplD = dyn_cast<ObjCImplementationDecl>(CtxD)) { in getNextRedeclarationImpl()
964 if (auto *ImplD = dyn_cast<ObjCImplementationDecl>(CtxD)) { in getCanonicalDecl()
1577 ObjCImplementationDecl::getObjCRuntimeNameAsString() const { in getObjCRuntimeNameAsString()
1579 const_cast<ObjCImplementationDecl*>(this)->getClassInterface()) in getObjCRuntimeNameAsString()
1585 ObjCImplementationDecl *ObjCInterfaceDecl::getImplementation() const { in getImplementation()
1598 void ObjCInterfaceDecl::setImplementation(ObjCImplementationDecl *ImplD) { in setImplementation()
1662 if (ObjCImplementationDecl *ImplDecl = getImplementation()) { in all_declared_ivar_begin()
1801 assert((isa<ObjCInterfaceDecl>(DC) || isa<ObjCImplementationDecl>(DC) || in Create()
[all …]
/external/llvm-project/clang/include/clang/AST/
DLexicallyOrderedRecursiveASTVisitor.h66 bool TraverseObjCImplementationDecl(ObjCImplementationDecl *D) { in TraverseObjCImplementationDecl()
89 if (!isa<ObjCImplementationDecl>(Child) && in TraverseDeclContextHelper()
/external/llvm-project/clang/lib/ARCMigrate/
DTransforms.h61 ObjCImplementationDecl *ImpD;
65 ObjCImplementationDecl *D) in ObjCImplementationContext()
69 ObjCImplementationDecl *getImplementationDecl() { return ImpD; } in getImplementationDecl()
/external/clang/lib/ARCMigrate/
DTransforms.h62 ObjCImplementationDecl *ImpD;
66 ObjCImplementationDecl *D) in ObjCImplementationContext()
70 ObjCImplementationDecl *getImplementationDecl() { return ImpD; } in getImplementationDecl()
/external/clang/test/Misc/
Dast-dump-decl.m20 // CHECK: ObjCImplementationDecl{{.*}} TestObjCIvarDecl
69 // CHECK: ObjCImplementationDecl{{.*}} TestObjCClass
119 // CHECK: ObjCImplementationDecl{{.*}} TestObjCProperty
/external/llvm-project/clang/test/AST/
Dast-dump-decl.m29 // CHECK: ObjCImplementationDecl{{.*}} TestObjCIvarDecl
76 // CHECK: ObjCImplementationDecl{{.*}} TestObjCClass
134 // CHECK: ObjCImplementationDecl{{.*}} TestObjCProperty
/external/clang/lib/CodeGen/
DCGObjCRuntime.h45 class ObjCImplementationDecl; variable
82 const ObjCImplementationDecl *OID,
152 virtual void GenerateClass(const ObjCImplementationDecl *OID) = 0;
/external/llvm-project/clang/lib/CodeGen/
DCGObjCRuntime.h46 class ObjCImplementationDecl; variable
83 const ObjCImplementationDecl *OID,
157 virtual void GenerateClass(const ObjCImplementationDecl *OID) = 0;

123456