/external/llvm-project/clang-tools-extra/clang-tidy/objc/ |
D | MissingHashCheck.cpp | 23 const ObjCInterfaceDecl *InterfaceDecl = Node.getClassInterface(); in AST_MATCHER_P() local 24 return Base.matches(*InterfaceDecl, Finder, Builder); in AST_MATCHER_P()
|
D | SuperSelfCheck.cpp | 55 const ObjCInterfaceDecl *InterfaceDecl = Node.getClassInterface(); in AST_MATCHER_P() local 56 return Base.matches(*InterfaceDecl, Finder, Builder); in AST_MATCHER_P()
|
/external/clang/lib/AST/ |
D | NSAPI.cpp | 517 bool NSAPI::isSubclassOfNSClass(ObjCInterfaceDecl *InterfaceDecl, in isSubclassOfNSClass() argument 519 if (!InterfaceDecl) { in isSubclassOfNSClass() 527 IsSubclass = NSClassID == InterfaceDecl->getIdentifier(); in isSubclassOfNSClass() 532 } while ((InterfaceDecl = InterfaceDecl->getSuperClass())); in isSubclassOfNSClass()
|
/external/llvm-project/clang/test/AST/ |
D | attr-swift_attr.m | 7 // CHECK: InterfaceDecl {{.*}} View
|
/external/llvm-project/clang/lib/AST/ |
D | NSAPI.cpp | 543 bool NSAPI::isSubclassOfNSClass(ObjCInterfaceDecl *InterfaceDecl, in isSubclassOfNSClass() argument 545 if (!InterfaceDecl) { in isSubclassOfNSClass() 553 IsSubclass = NSClassID == InterfaceDecl->getIdentifier(); in isSubclassOfNSClass() 558 } while ((InterfaceDecl = InterfaceDecl->getSuperClass())); in isSubclassOfNSClass()
|
/external/llvm-project/clang/include/clang/ASTMatchers/ |
D | ASTMatchers.h | 2951 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node); in AST_POLYMORPHIC_MATCHER_P() local 2952 return Finder->objcClassIsDerivedFrom(InterfaceDecl, Base, Builder, in AST_POLYMORPHIC_MATCHER_P() 2969 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node); variable 2970 return Matcher<ObjCInterfaceDecl>(M).matches(*InterfaceDecl, Finder, Builder); 3024 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node); variable 3025 return Matcher<ObjCInterfaceDecl>(M).matches(*InterfaceDecl, Finder, Builder); 3042 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node); variable 3043 return Matcher<ObjCInterfaceDecl>(M).matches(*InterfaceDecl, Finder, Builder); 3076 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node); variable 3077 return Finder->objcClassIsDerivedFrom(InterfaceDecl, Base, Builder, [all …]
|
/external/llvm-project/clang/include/clang/AST/ |
D | NSAPI.h | 228 bool isSubclassOfNSClass(ObjCInterfaceDecl *InterfaceDecl,
|
/external/clang/include/clang/AST/ |
D | NSAPI.h | 224 bool isSubclassOfNSClass(ObjCInterfaceDecl *InterfaceDecl,
|
/external/clang/lib/Analysis/ |
D | BodyFarm.cpp | 403 if (auto *InterfaceDecl = dyn_cast<ObjCInterfaceDecl>(Container)) { in findBackingIvar() local 404 PrimaryInterface = InterfaceDecl; in findBackingIvar()
|
/external/llvm-project/clang/lib/ASTMatchers/ |
D | ASTMatchFinder.cpp | 452 const ObjCInterfaceDecl *InterfaceDecl = CAD->getClassInterface(); in VisitObjCCompatibleAliasDecl() local 453 CompatibleAliases[InterfaceDecl].insert(CAD); in VisitObjCCompatibleAliasDecl() 937 objcClassHasMatchingCompatibilityAlias(const ObjCInterfaceDecl *InterfaceDecl, in objcClassHasMatchingCompatibilityAlias() argument 940 auto Aliases = CompatibleAliases.find(InterfaceDecl); in objcClassHasMatchingCompatibilityAlias()
|
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
D | DynamicTypePropagation.cpp | 759 const ObjCInterfaceDecl *InterfaceDecl = TrackedType->getInterfaceDecl(); in findMethodDecl() local 762 Method = InterfaceDecl->lookupInstanceMethod(Sel); in findMethodDecl() 764 Method = InterfaceDecl->lookupClassMethod(Sel); in findMethodDecl()
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | DynamicTypePropagation.cpp | 668 const ObjCInterfaceDecl *InterfaceDecl = TrackedType->getInterfaceDecl(); in findMethodDecl() local 671 Method = InterfaceDecl->lookupInstanceMethod(Sel); in findMethodDecl() 673 Method = InterfaceDecl->lookupClassMethod(Sel); in findMethodDecl()
|
/external/llvm-project/clang/lib/Analysis/ |
D | BodyFarm.cpp | 721 if (auto *InterfaceDecl = dyn_cast<ObjCInterfaceDecl>(Container)) { in findBackingIvar() local 722 PrimaryInterface = InterfaceDecl; in findBackingIvar()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGDebugInfo.cpp | 4939 llvm::DICompositeType *InterfaceDecl = in finalize() local 4942 auto CurElts = InterfaceDecl->getElements(); in finalize() 4951 DBuilder.replaceArrays(InterfaceDecl, Elements); in finalize()
|