Home
last modified time | relevance | path

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

/freebsd-src/contrib/llvm-project/clang/lib/AST/
H A DNSAPI.cpp522 bool NSAPI::isSubclassOfNSClass(ObjCInterfaceDecl *InterfaceDecl, in GetNSIntegralKind()
524 if (!InterfaceDecl) { in GetNSIntegralKind()
532 IsSubclass = NSClassID == InterfaceDecl->getIdentifier(); in GetNSIntegralKind()
537 } while ((InterfaceDecl = InterfaceDecl->getSuperClass())); in GetNSIntegralKind()
549 isSubclassOfNSClass(ObjCInterfaceDecl * InterfaceDecl,NSClassIdKindKind NSClassKind) const isSubclassOfNSClass() argument
/freebsd-src/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h3278 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node); in AST_POLYMORPHIC_MATCHER_P()
3279 return Finder->objcClassIsDerivedFrom(InterfaceDecl, Base, Builder, in AST_POLYMORPHIC_MATCHER_P()
3296 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node);
3297 return Matcher<ObjCInterfaceDecl>(M).matches(*InterfaceDecl, Finder, Builder);
3351 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node);
3352 return Matcher<ObjCInterfaceDecl>(M).matches(*InterfaceDecl, Finder, Builder);
3369 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node);
3370 return Matcher<ObjCInterfaceDecl>(M).matches(*InterfaceDecl, Finder, Builder);
3403 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node);
3404 return Finder->objcClassIsDerivedFrom(InterfaceDecl, Bas
3277 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node); AST_POLYMORPHIC_MATCHER_P() local
3295 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node); global() variable
3350 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node); global() variable
3368 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node); global() variable
3402 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node); global() variable
3419 const auto *InterfaceDecl = cast<ObjCInterfaceDecl>(&Node); global() variable
[all...]
/freebsd-src/contrib/llvm-project/clang/include/clang/AST/
H A DNSAPI.h228 bool isSubclassOfNSClass(ObjCInterfaceDecl *InterfaceDecl,
/freebsd-src/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DDynamicTypePropagation.cpp755 const ObjCInterfaceDecl *InterfaceDecl = TrackedType->getInterfaceDecl(); in findMethodDecl() local
758 Method = InterfaceDecl->lookupInstanceMethod(Sel); in findMethodDecl()
760 Method = InterfaceDecl->lookupClassMethod(Sel); in findMethodDecl()
/freebsd-src/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DExtractAPIVisitor.h1181 const ObjCInterfaceDecl *InterfaceDecl = Decl->getClassInterface();
1182 SymbolReference Interface = createSymbolReferenceForDecl(*InterfaceDecl);
1124 const ObjCInterfaceDecl *InterfaceDecl = Decl->getClassInterface(); VisitObjCCategoryDecl() local
/freebsd-src/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp496 const ObjCInterfaceDecl *InterfaceDecl = CAD->getClassInterface(); in VisitObjCCompatibleAliasDecl() local
497 CompatibleAliases[InterfaceDecl].insert(CAD); in VisitObjCCompatibleAliasDecl()
1300 objcClassHasMatchingCompatibilityAlias(const ObjCInterfaceDecl *InterfaceDecl, in objcClassHasMatchingCompatibilityAlias() argument
1303 auto Aliases = CompatibleAliases.find(InterfaceDecl); in objcClassHasMatchingCompatibilityAlias()
/freebsd-src/contrib/llvm-project/clang/lib/Analysis/
H A DBodyFarm.cpp763 if (auto *InterfaceDecl = dyn_cast<ObjCInterfaceDecl>(Container)) { in findBackingIvar() local
764 PrimaryInterface = InterfaceDecl; in findBackingIvar()
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp6026 llvm::DICompositeType *InterfaceDecl =
6029 auto CurElts = InterfaceDecl->getElements();
6038 DBuilder.replaceArrays(InterfaceDecl, Elements);
5843 llvm::DICompositeType *InterfaceDecl = finalize() local