/external/clang/lib/StaticAnalyzer/Checkers/ |
D | ObjCMissingSuperCallChecker.cpp | 66 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()
|
D | CheckObjCInstMethSignature.cpp | 43 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()
|
D | ObjCUnusedIVarsChecker.cpp | 83 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()
|
D | DirectIvarAssignment.cpp | 53 public Checker<check::ASTDecl<ObjCImplementationDecl> > { 91 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& Mgr, 117 void DirectIvarAssignment::checkASTDecl(const ObjCImplementationDecl *D, in checkASTDecl()
|
D | IvarInvalidationChecker.cpp | 224 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/ |
D | ObjCMissingSuperCallChecker.cpp | 65 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()
|
D | CheckObjCInstMethSignature.cpp | 42 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()
|
D | ObjCUnusedIVarsChecker.cpp | 82 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()
|
D | DirectIvarAssignment.cpp | 52 public Checker<check::ASTDecl<ObjCImplementationDecl> > { 90 void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& Mgr, 116 void DirectIvarAssignment::checkASTDecl(const ObjCImplementationDecl *D, in checkASTDecl()
|
D | IvarInvalidationChecker.cpp | 223 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/ |
D | annotate-tokens.m | 175 // 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 …]
|
D | file-refs.m | 45 // CHECK: ObjCImplementationDecl=Foo:7:17 (Definition) 52 // CHECK-NEXT: ObjCImplementationDecl=Foo:7:17 (Definition) =[7:17 - 7:20]
|
/external/llvm-project/clang/test/Index/ |
D | annotate-tokens.m | 175 // 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 …]
|
D | print-objc-manglings.m | 16 // MACHO: ObjCImplementationDecl=C{{.*}} (Definition) [mangled=_OBJC_CLASS_$_C] [mangled=_OBJC_META… 17 // ITANIUM: ObjCImplementationDecl=C{{.*}} (Definition) [mangled=_OBJC_CLASS_C] [mangled=_OBJC_META…
|
D | file-refs.m | 45 // CHECK: ObjCImplementationDecl=Foo:7:17 (Definition) 52 // CHECK-NEXT: ObjCImplementationDecl=Foo:7:17 (Definition) =[7:17 - 7:20]
|
/external/clang/lib/AST/ |
D | DeclObjC.cpp | 722 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/ |
D | MissingHashCheck.cpp | 21 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/ |
D | DeclObjC.cpp | 752 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/ |
D | LexicallyOrderedRecursiveASTVisitor.h | 66 bool TraverseObjCImplementationDecl(ObjCImplementationDecl *D) { in TraverseObjCImplementationDecl() 89 if (!isa<ObjCImplementationDecl>(Child) && in TraverseDeclContextHelper()
|
/external/llvm-project/clang/lib/ARCMigrate/ |
D | Transforms.h | 61 ObjCImplementationDecl *ImpD; 65 ObjCImplementationDecl *D) in ObjCImplementationContext() 69 ObjCImplementationDecl *getImplementationDecl() { return ImpD; } in getImplementationDecl()
|
/external/clang/lib/ARCMigrate/ |
D | Transforms.h | 62 ObjCImplementationDecl *ImpD; 66 ObjCImplementationDecl *D) in ObjCImplementationContext() 70 ObjCImplementationDecl *getImplementationDecl() { return ImpD; } in getImplementationDecl()
|
/external/clang/test/Misc/ |
D | ast-dump-decl.m | 20 // CHECK: ObjCImplementationDecl{{.*}} TestObjCIvarDecl 69 // CHECK: ObjCImplementationDecl{{.*}} TestObjCClass 119 // CHECK: ObjCImplementationDecl{{.*}} TestObjCProperty
|
/external/llvm-project/clang/test/AST/ |
D | ast-dump-decl.m | 29 // CHECK: ObjCImplementationDecl{{.*}} TestObjCIvarDecl 76 // CHECK: ObjCImplementationDecl{{.*}} TestObjCClass 134 // CHECK: ObjCImplementationDecl{{.*}} TestObjCProperty
|
/external/clang/lib/CodeGen/ |
D | CGObjCRuntime.h | 45 class ObjCImplementationDecl; variable 82 const ObjCImplementationDecl *OID, 152 virtual void GenerateClass(const ObjCImplementationDecl *OID) = 0;
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGObjCRuntime.h | 46 class ObjCImplementationDecl; variable 83 const ObjCImplementationDecl *OID, 157 virtual void GenerateClass(const ObjCImplementationDecl *OID) = 0;
|