| /llvm-project-15.0.7/clang/test/AST/ |
| H A D | attr-swift_attr.m | 7 // CHECK-LABEL: InterfaceDecl {{.*}} View 15 // CHECK-LABEL: InterfaceDecl {{.*}} Contact
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/objc/ |
| H A 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()
|
| H A D | SuperSelfCheck.cpp | 54 const ObjCInterfaceDecl *InterfaceDecl = Node.getClassInterface(); in AST_MATCHER_P() local 55 return Base.matches(*InterfaceDecl, Finder, Builder); in AST_MATCHER_P()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | NSAPI.cpp | 546 bool NSAPI::isSubclassOfNSClass(ObjCInterfaceDecl *InterfaceDecl, in isSubclassOfNSClass() argument 548 if (!InterfaceDecl) { in isSubclassOfNSClass() 556 IsSubclass = NSClassID == InterfaceDecl->getIdentifier(); in isSubclassOfNSClass() 561 } while ((InterfaceDecl = InterfaceDecl->getSuperClass())); in isSubclassOfNSClass()
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 3199 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node); in AST_POLYMORPHIC_MATCHER_P() local 3200 return Finder->objcClassIsDerivedFrom(InterfaceDecl, Base, Builder, in AST_POLYMORPHIC_MATCHER_P() 3217 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node); variable 3218 return Matcher<ObjCInterfaceDecl>(M).matches(*InterfaceDecl, Finder, Builder); 3272 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node); variable 3273 return Matcher<ObjCInterfaceDecl>(M).matches(*InterfaceDecl, Finder, Builder); 3290 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node); variable 3291 return Matcher<ObjCInterfaceDecl>(M).matches(*InterfaceDecl, Finder, Builder); 3324 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node); variable 3325 return Finder->objcClassIsDerivedFrom(InterfaceDecl, Base, Builder, [all …]
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | NSAPI.h | 228 bool isSubclassOfNSClass(ObjCInterfaceDecl *InterfaceDecl,
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | DynamicTypePropagation.cpp | 756 const ObjCInterfaceDecl *InterfaceDecl = TrackedType->getInterfaceDecl(); in findMethodDecl() local 759 Method = InterfaceDecl->lookupInstanceMethod(Sel); in findMethodDecl() 761 Method = InterfaceDecl->lookupClassMethod(Sel); in findMethodDecl()
|
| /llvm-project-15.0.7/clang/lib/ExtractAPI/ |
| H A D | ExtractAPIConsumer.cpp | 563 const ObjCInterfaceDecl *InterfaceDecl = Decl->getClassInterface(); in VisitObjCCategoryDecl() local 564 SymbolReference Interface(InterfaceDecl->getName(), in VisitObjCCategoryDecl() 565 API.recordUSR(InterfaceDecl)); in VisitObjCCategoryDecl()
|
| /llvm-project-15.0.7/clang/lib/ASTMatchers/ |
| H A D | ASTMatchFinder.cpp | 494 const ObjCInterfaceDecl *InterfaceDecl = CAD->getClassInterface(); in VisitObjCCompatibleAliasDecl() local 495 CompatibleAliases[InterfaceDecl].insert(CAD); in VisitObjCCompatibleAliasDecl() 1289 objcClassHasMatchingCompatibilityAlias(const ObjCInterfaceDecl *InterfaceDecl, in objcClassHasMatchingCompatibilityAlias() argument 1292 auto Aliases = CompatibleAliases.find(InterfaceDecl); in objcClassHasMatchingCompatibilityAlias()
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | BodyFarm.cpp | 761 if (auto *InterfaceDecl = dyn_cast<ObjCInterfaceDecl>(Container)) { in findBackingIvar() local 762 PrimaryInterface = InterfaceDecl; in findBackingIvar()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.cpp | 5628 llvm::DICompositeType *InterfaceDecl = in finalize() local 5631 auto CurElts = InterfaceDecl->getElements(); in finalize() 5640 DBuilder.replaceArrays(InterfaceDecl, Elements); in finalize()
|