|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/AST/DeclObjC.h 1585 ObjCInterfaceDecl *getSuperClass() const;
References
tools/clang/include/clang/AST/DeclObjC.h 1815 I = I->getSuperClass();
tools/clang/include/clang/Analysis/RetainSummaryManager.h 412 for (ObjCInterfaceDecl *C=D->getSuperClass() ;; C=C->getSuperClass()) {
412 for (ObjCInterfaceDecl *C=D->getSuperClass() ;; C=C->getSuperClass()) {
tools/clang/lib/ARCMigrate/ObjCMT.cpp 679 IDecl->getSuperClass() ? IDecl->getSuperClassLoc() : IDecl->getLocation();
tools/clang/lib/AST/ASTContext.cpp 576 while (IC->getSuperClass()) {
577 IC = IC->getSuperClass();
2354 if (const ObjCInterfaceDecl *SuperClass = OI->getSuperClass())
2382 if (ObjCInterfaceDecl *SD = OI->getSuperClass())
2385 SD = SD->getSuperClass();
tools/clang/lib/AST/ASTImporter.cpp 4472 ObjCInterfaceDecl *FromSuper = From->getSuperClass();
4480 ObjCInterfaceDecl *ToSuper = To->getSuperClass();
4488 << To->getSuperClass()->getDeclName();
4492 if (From->getSuperClass())
4495 << From->getSuperClass()->getDeclName();
4511 if (From->getSuperClass()) {
tools/clang/lib/AST/DeclObjC.cpp 161 ObjCInterfaceDecl *OSC = ID->getSuperClass();
165 OSC = OSC->getSuperClass();
287 if (const ObjCInterfaceDecl *superClass = OID->getSuperClass())
417 Class = Class->getSuperClass();
427 Class = Class->getSuperClass();
481 IFace = IFace->getSuperClass();
519 if (auto SuperD = getSuperClass()) {
643 ClassDecl = ClassDecl->getSuperClass();
664 ClassDecl = ClassDecl->getSuperClass();
674 ObjCInterfaceDecl *SuperClass = getSuperClass();
731 ClassDecl = ClassDecl->getSuperClass();
761 if (!Instance && !Method && !getSuperClass()) {
769 if (!Method && getSuperClass())
770 return getSuperClass()->lookupPrivateMethod(Sel, Instance);
1230 if (const ObjCInterfaceDecl *Super = Interface->getSuperClass())
1733 if (IDecl->getSuperClass())
1735 IDecl->getSuperClass()->ClassImplementsProtocol(lProto, lookupCategory,
tools/clang/lib/AST/DeclPrinter.cpp 1337 ObjCInterfaceDecl *SID = OID->getSuperClass();
tools/clang/lib/AST/JSONNodeDumper.cpp 963 JOS.attribute("super", createBareDeclRef(D->getSuperClass()));
tools/clang/lib/AST/NSAPI.cpp 551 } while ((InterfaceDecl = InterfaceDecl->getSuperClass()));
tools/clang/lib/AST/RecordLayoutBuilder.cpp 1353 if (ObjCInterfaceDecl *SD = D->getSuperClass()) {
tools/clang/lib/AST/TextNodeDumper.cpp 1871 dumpDeclRef(D->getSuperClass(), "super");
tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp 893 for (const ObjCInterfaceDecl *ClassDecl = Declaration->getSuperClass();
894 ClassDecl != nullptr; ClassDecl = ClassDecl->getSuperClass()) {
tools/clang/lib/Analysis/CocoaConventions.cpp 90 for ( ; ID ; ID = ID->getSuperClass())
tools/clang/lib/Analysis/ObjCNoReturn.cpp 25 return isSubclass(Class->getSuperClass(), II);
tools/clang/lib/CodeGen/CGDebugInfo.cpp 2474 ObjCInterfaceDecl *SClass = ID->getSuperClass();
tools/clang/lib/CodeGen/CGObjC.cpp 651 if (!iface->getSuperClass()) return;
tools/clang/lib/CodeGen/CGObjCGNU.cpp 1758 OID->getClassInterface()->getSuperClass();
2527 Class->getSuperClass()->getNameAsString(), /*isWeak*/false);
2598 llvm::MDString::get(VMContext, Class->getSuperClass()->getNameAsString()),
3379 OID->getClassInterface()->getSuperClass();
4058 if (const ObjCInterfaceDecl *Super = OID->getSuperClass())
tools/clang/lib/CodeGen/CGObjCMac.cpp 1589 return ID->getImplementation() && ID->getSuperClass() &&
1590 ID->getSuperClass()->getName() == "NSObject";
1843 if (const ObjCInterfaceDecl *Super = OID->getSuperClass())
2082 Target = EmitClassRef(CGF, Class->getSuperClass());
2094 Target = EmitClassRef(CGF, Class->getSuperClass());
2131 } while ((ID = ID->getSuperClass()));
3576 if (ObjCInterfaceDecl *Super = Interface->getSuperClass()) {
3633 while (const ObjCInterfaceDecl *Super = Root->getSuperClass())
3640 if (ObjCInterfaceDecl *Super = ID->getClassInterface()->getSuperClass()) {
6419 if (!CI->getSuperClass()) {
6428 while (const ObjCInterfaceDecl *Super = Root->getSuperClass())
6431 const auto *Super = CI->getSuperClass();
6466 if (!CI->getSuperClass()) {
6471 const auto *Super = CI->getSuperClass();
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 3239 if (cast<ObjCInterfaceType>(Ty)->getDecl()->getSuperClass()) {
3561 ObjCInterfaceDecl *Super = Class->getSuperClass();
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp 1380 ObjCInterfaceDecl *SuperClass = ClassDecl->getSuperClass();
1383 SuperClass = SuperClass->getSuperClass();
3879 ObjCInterfaceDecl *RCDecl = CDecl->getSuperClass();
6471 bool rootClass = (!CDecl->getSuperClass());
6476 RootClass = CDecl->getSuperClass();
6477 while (RootClass->getSuperClass()) {
6478 RootClass = RootClass->getSuperClass();
6497 ObjCInterfaceDecl *SuperClass = CDecl->getSuperClass();
6534 Result += CDecl->getSuperClass()->getNameAsString();
6551 Result += CDecl->getSuperClass()->getNameAsString();
6572 rootClass ? CDecl : CDecl->getSuperClass();
6992 if (const ObjCInterfaceDecl *Super = OID->getSuperClass())
7089 if (!CDecl->getSuperClass())
7111 if (!CDecl->getSuperClass())
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp 3093 ObjCInterfaceDecl *RCDecl = CDecl->getSuperClass();
5415 ObjCInterfaceDecl *SuperClass = CDecl->getSuperClass();
5418 SuperClass = SuperClass->getSuperClass();
5420 SuperClass = CDecl->getSuperClass();
tools/clang/lib/Index/IndexDecl.cpp 388 if (auto *SuperD = D->getSuperClass()) {
tools/clang/lib/Index/IndexSymbol.cpp 23 while (const ObjCInterfaceDecl *SuperD = D->getSuperClass()) {
tools/clang/lib/Sema/SemaCodeComplete.cpp 2537 if (ID->getSuperClass()) {
2539 SuperType = ID->getSuperClass()->getNameAsString();
4641 if (IFace->getSuperClass())
4642 AddObjCProperties(CCContext, IFace->getSuperClass(), AllowCategories,
6198 IsRootClass = IsRootClass || (IFace && !IFace->getSuperClass());
6266 if (IFace->getSuperClass())
6267 AddObjCMethods(IFace->getSuperClass(), WantInstanceMethods, WantKind,
6453 ObjCInterfaceDecl *Super = IFace->getSuperClass();
6509 while ((Class = Class->getSuperClass()) && !SuperMethod) {
6616 if (Iface->getSuperClass()) {
6644 CDecl = CDecl->getSuperClass();
7279 Class = Class->getSuperClass();
7370 for (; Class; Class = Class->getSuperClass()) {
7456 if (IFace->getSuperClass())
7457 FindImplementableMethods(Context, IFace->getSuperClass(),
7535 return InheritsFromClassNamed(Class->getSuperClass(), Name);
tools/clang/lib/Sema/SemaDecl.cpp13951 auto SuperD = IFace->getSuperClass();
16802 if (ID->getSuperClass())
16803 DiagnoseDuplicateIvars(ID, ID->getSuperClass());
tools/clang/lib/Sema/SemaDeclObjC.cpp 465 IC->getSuperClass() != nullptr;
476 if (const ObjCInterfaceDecl *SuperClass = IC->getSuperClass()) {
2014 else if (IDecl && !declaresSameEntity(IDecl->getSuperClass(), SDecl)) {
2081 if (IDecl->getSuperClass() &&
2082 IDecl->getSuperClass()->hasAttr<ObjCRuntimeVisibleAttr>()) {
2085 << IDecl->getSuperClass()->getDeclName();
2667 findProtocolsWithExplicitImpls(Super->getSuperClass(), PNS);
2685 ObjCInterfaceDecl *Super = IDecl->getSuperClass();
2901 if (!WarnCategoryMethodImpl && I->getSuperClass())
2904 I->getSuperClass(), IncompleteImpl, false);
2920 ObjCInterfaceDecl *SuperIDecl = IDecl->getSuperClass();
3871 const ObjCInterfaceDecl *SuperClass = IntfDecl->getSuperClass();
3873 SuperClass = SuperClass->getSuperClass();
4024 if (IDecl->getSuperClass() == nullptr) {
4050 if (const ObjCInterfaceDecl *Super = IDecl->getSuperClass()) {
4066 while (IDecl->getSuperClass()) {
4067 DiagnoseDuplicateIvars(IDecl, IDecl->getSuperClass());
4068 IDecl = IDecl->getSuperClass();
4086 if (const ObjCInterfaceDecl *Super = IntfDecl->getSuperClass()) {
4275 if (ObjCInterfaceDecl *super = iface->getSuperClass())
tools/clang/lib/Sema/SemaExpr.cpp 517 if (!ClassDeclared->getSuperClass()
tools/clang/lib/Sema/SemaExprObjC.cpp 2035 IFace = CurMethod->getClassInterface()->getSuperClass();
2109 WantObjCSuper = Method->getClassInterface()->getSuperClass();
2862 if (ID->getSuperClass())
tools/clang/lib/Sema/SemaLookup.cpp 3903 if (IFace->getSuperClass()) {
3905 lookupInDeclContext(IFace->getSuperClass(), Result, QualifiedNameLookup,
tools/clang/lib/Sema/SemaObjCProperty.cpp 237 while (ObjCInterfaceDecl *Super = CurrentInterfaceDecl->getSuperClass()) {
845 if (ObjCInterfaceDecl *SDecl = ClassDecl->getSuperClass()) {
852 SDecl = SDecl->getSuperClass();
1769 if (ObjCInterfaceDecl *SDecl = CDecl->getSuperClass()) {
1773 SDecl = SDecl->getSuperClass();
1817 while (IDecl->getSuperClass()) {
1818 ObjCInterfaceDecl *SDecl = IDecl->getSuperClass();
1826 IDecl = IDecl->getSuperClass();
2267 const ObjCInterfaceDecl *SuperD = IFD->getSuperClass();
tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp 85 if (const ObjCInterfaceDecl *Super = ID->getSuperClass())
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp 1013 for ( ; ID ; ID = ID->getSuperClass()) {
1052 for ( ; ID ; ID = ID->getSuperClass()) {
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp 83 const ObjCInterfaceDecl *C = D->getSuperClass();
118 C = C->getSuperClass();
tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp 265 containsInvalidationMethod(InterfD->getSuperClass(), OutInfo, Partial);
tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp 834 while (argumentNumber < 0 && OD->getSuperClass() != nullptr) {
841 OD = OD->getSuperClass();
tools/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp 90 const ObjCInterfaceDecl *ID = D->getClassInterface()->getSuperClass();
91 for ( ; ID ; ID = ID->getSuperClass())
tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp 399 ObjCInterfaceDecl *ID = MD->getClassInterface()->getSuperClass();
400 for ( ; ID ; ID = ID->getSuperClass()) {
tools/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp 201 if (const ObjCInterfaceDecl *Super = ID->getSuperClass())
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp 1144 IDecl = IDecl->getSuperClass();
tools/clang/tools/extra/clang-tidy/google/AvoidNSObjectNewCheck.cpp 46 ClassDecl = ClassDecl->getSuperClass();
tools/clang/tools/libclang/CIndex.cpp 1160 if (D->getSuperClass() &&
1161 Visit(MakeCursorObjCSuperClassRef(D->getSuperClass(),
tools/clang/tools/libclang/CXIndexDataConsumer.cpp 678 if (ObjCInterfaceDecl *SuperD = D->getSuperClass()) {
698 InterInfo.ObjCInterDeclInfo.superInfo = D->getSuperClass() ? &BaseClass
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp 465 if (interface_decl->getSuperClass() &&
466 interface_decl->getSuperClass() != interface_decl)
467 CompleteType(interface_decl->getSuperClass());
tools/lldb/source/Symbol/ClangASTContext.cpp 5495 class_interface_decl = class_interface_decl->getSuperClass();
5593 class_interface_decl->getSuperClass();
6117 if (class_interface_decl && class_interface_decl->getSuperClass())
6130 if (class_interface_decl && class_interface_decl->getSuperClass())
6267 class_interface_decl->getSuperClass();
6289 class_interface_decl->getSuperClass();
6741 class_interface_decl->getSuperClass();
7264 class_interface_decl->getSuperClass();
7494 class_interface_decl->getSuperClass();
tools/lldb/source/Symbol/ClangASTImporter.cpp 694 if (ObjCInterfaceDecl *super_class = interface_decl->getSuperClass())
998 ObjCInterfaceDecl *to_superclass = to_objc_interface->getSuperClass();
1009 ObjCInterfaceDecl *from_superclass = from_objc_interface->getSuperClass();