Home
last modified time | relevance | path

Searched refs:InterfaceDecl (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DNSAPI.cpp545 bool NSAPI::isSubclassOfNSClass(ObjCInterfaceDecl *InterfaceDecl, in isSubclassOfNSClass() argument
547 if (!InterfaceDecl) { in isSubclassOfNSClass()
555 IsSubclass = NSClassID == InterfaceDecl->getIdentifier(); in isSubclassOfNSClass()
560 } while ((InterfaceDecl = InterfaceDecl->getSuperClass())); in isSubclassOfNSClass()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
H A DASTMatchers.h3174 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node); in AST_POLYMORPHIC_MATCHER_P() local
3175 return Finder->objcClassIsDerivedFrom(InterfaceDecl, Base, Builder, in AST_POLYMORPHIC_MATCHER_P()
3192 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node); variable
3193 return Matcher<ObjCInterfaceDecl>(M).matches(*InterfaceDecl, Finder, Builder);
3247 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node); variable
3248 return Matcher<ObjCInterfaceDecl>(M).matches(*InterfaceDecl, Finder, Builder);
3265 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node); variable
3266 return Matcher<ObjCInterfaceDecl>(M).matches(*InterfaceDecl, Finder, Builder);
3299 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node); variable
3300 return Finder->objcClassIsDerivedFrom(InterfaceDecl, Base, Builder,
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DNSAPI.h228 bool isSubclassOfNSClass(ObjCInterfaceDecl *InterfaceDecl,
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DDynamicTypePropagation.cpp759 const ObjCInterfaceDecl *InterfaceDecl = TrackedType->getInterfaceDecl(); in findMethodDecl() local
762 Method = InterfaceDecl->lookupInstanceMethod(Sel); in findMethodDecl()
764 Method = InterfaceDecl->lookupClassMethod(Sel); in findMethodDecl()
/netbsd-src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp479 const ObjCInterfaceDecl *InterfaceDecl = CAD->getClassInterface(); in VisitObjCCompatibleAliasDecl() local
480 CompatibleAliases[InterfaceDecl].insert(CAD); in VisitObjCCompatibleAliasDecl()
1068 objcClassHasMatchingCompatibilityAlias(const ObjCInterfaceDecl *InterfaceDecl, in objcClassHasMatchingCompatibilityAlias() argument
1071 auto Aliases = CompatibleAliases.find(InterfaceDecl); in objcClassHasMatchingCompatibilityAlias()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/
H A DBodyFarm.cpp721 if (auto *InterfaceDecl = dyn_cast<ObjCInterfaceDecl>(Container)) { in findBackingIvar() local
722 PrimaryInterface = InterfaceDecl; in findBackingIvar()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGDebugInfo.cpp5072 llvm::DICompositeType *InterfaceDecl = in finalize() local
5075 auto CurElts = InterfaceDecl->getElements(); in finalize()
5084 DBuilder.replaceArrays(InterfaceDecl, Elements); in finalize()