/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclObjC.cpp | 164 ObjCInterfaceDecl *OSC = ID->getSuperClass(); in HasUserDeclaredSetterMethod() 168 OSC = OSC->getSuperClass(); in HasUserDeclaredSetterMethod() 302 if (const ObjCInterfaceDecl *superClass = OID->getSuperClass()) in FindPropertyDeclaration() 352 ObjCInterfaceDecl *ObjCInterfaceDecl::getSuperClass() const { in getSuperClass() function in ObjCInterfaceDecl 427 Class = Class->getSuperClass(); in isArcWeakrefUnavailable() 437 Class = Class->getSuperClass(); in isObjCRequiresPropertyDefs() 491 IFace = IFace->getSuperClass(); in findInterfaceWithDesignatedInitializers() 529 if (auto SuperD = getSuperClass()) { in inheritsDesignatedInitializers() 660 ClassDecl = ClassDecl->getSuperClass(); in lookupInstanceVariable() 681 ClassDecl = ClassDecl->getSuperClass(); in lookupInheritedClass() [all …]
|
H A D | NSAPI.cpp | 537 } while ((InterfaceDecl = InterfaceDecl->getSuperClass())); in isSubclassOfNSClass()
|
H A D | ASTImporter.cpp | 5426 ObjCInterfaceDecl *FromSuper = From->getSuperClass(); in ImportDefinition() 5434 ObjCInterfaceDecl *ToSuper = To->getSuperClass(); in ImportDefinition() 5442 << To->getSuperClass()->getDeclName(); in ImportDefinition() 5446 if (From->getSuperClass()) in ImportDefinition() 5449 << From->getSuperClass()->getDeclName(); in ImportDefinition() 5465 if (From->getSuperClass()) { in ImportDefinition() 5660 if (Error Err = importInto(Super, D->getSuperClass())) in VisitObjCImplementationDecl() 5698 if ((Super && !Impl->getSuperClass()) || in VisitObjCImplementationDecl() 5699 (!Super && Impl->getSuperClass()) || in VisitObjCImplementationDecl() 5700 (Super && Impl->getSuperClass() && in VisitObjCImplementationDecl() [all …]
|
H A D | DeclPrinter.cpp | 1429 ObjCInterfaceDecl *SID = OID->getSuperClass(); in VisitObjCImplementationDecl() 1460 ObjCInterfaceDecl *SID = OID->getSuperClass(); in VisitObjCInterfaceDecl()
|
H A D | JSONNodeDumper.cpp | 1158 JOS.attribute("super", createBareDeclRef(D->getSuperClass())); in VisitObjCInterfaceDecl() 1171 JOS.attribute("super", createBareDeclRef(D->getSuperClass())); in VisitObjCImplementationDecl()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | CheckObjCInstMethSignature.cpp | 81 const ObjCInterfaceDecl *C = D->getSuperClass(); in CheckObjCInstMethSignature() 116 C = C->getSuperClass(); in CheckObjCInstMethSignature()
|
H A D | ObjCMissingSuperCallChecker.cpp | 90 const ObjCInterfaceDecl *ID = D->getClassInterface()->getSuperClass(); in isCheckableClass() 91 for ( ; ID ; ID = ID->getSuperClass()) in isCheckableClass()
|
H A D | TrustNonnullChecker.cpp | 200 if (const ObjCInterfaceDecl *Super = ID->getSuperClass()) in interfaceHasSuperclass()
|
H A D | CheckObjCDealloc.cpp | 1004 for ( ; ID ; ID = ID->getSuperClass()) { in classHasSeparateTeardown() 1043 for ( ; ID ; ID = ID->getSuperClass()) { in isReleasedByCIFilterDealloc()
|
H A D | LocalizationChecker.cpp | 830 while (argumentNumber < 0 && OD->getSuperClass() != nullptr) { in checkPreObjCMessage() 837 OD = OD->getSuperClass(); in checkPreObjCMessage()
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/ |
H A D | ObjCNoReturn.cpp | 26 return isSubclass(Class->getSuperClass(), II); in isSubclass()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaDeclObjC.cpp | 474 IC->getSuperClass() != nullptr; in ActOnStartOfObjCMethodDef() 485 if (const ObjCInterfaceDecl *SuperClass = IC->getSuperClass()) { in ActOnStartOfObjCMethodDef() 2036 else if (IDecl && !declaresSameEntity(IDecl->getSuperClass(), SDecl)) { in ActOnStartClassImplementation() 2105 if (IDecl->getSuperClass() && in ActOnStartClassImplementation() 2106 IDecl->getSuperClass()->hasAttr<ObjCRuntimeVisibleAttr>()) { in ActOnStartClassImplementation() 2109 << IDecl->getSuperClass()->getDeclName(); in ActOnStartClassImplementation() 2169 if (ImpDecl->getSuperClass()) in CheckImplementationIvars() 2705 findProtocolsWithExplicitImpls(Super->getSuperClass(), PNS); in findProtocolsWithExplicitImpls() 2719 ObjCInterfaceDecl *Super = IDecl->getSuperClass(); in CheckProtocolMethodDefs() 2933 if (!WarnCategoryMethodImpl && I->getSuperClass()) in MatchAllMethodDeclarations() [all …]
|
H A D | SemaObjCProperty.cpp | 233 while (ObjCInterfaceDecl *Super = CurrentInterfaceDecl->getSuperClass()) { in ActOnProperty() 835 if (ObjCInterfaceDecl *SDecl = ClassDecl->getSuperClass()) { in SelectPropertyForSynthesisFromProtocols() 842 SDecl = SDecl->getSuperClass(); in SelectPropertyForSynthesisFromProtocols() 1803 if (ObjCInterfaceDecl *SDecl = CDecl->getSuperClass()) { in CollectSuperClassPropertyImplementations() 1806 SDecl = SDecl->getSuperClass(); in CollectSuperClassPropertyImplementations() 1850 while (IDecl->getSuperClass()) { in SuperClassImplementsProperty() 1851 ObjCInterfaceDecl *SDecl = IDecl->getSuperClass(); in SuperClassImplementsProperty() 1859 IDecl = IDecl->getSuperClass(); in SuperClassImplementsProperty() 2301 const ObjCInterfaceDecl *SuperD = IFD->getSuperClass(); in DiagnoseMissingDesignatedInitOverrides()
|
H A D | SemaCodeComplete.cpp | 2717 if (ID->getSuperClass()) { in AddOrdinaryNameResults() 2719 SuperType = ID->getSuperClass()->getNameAsString(); in AddOrdinaryNameResults() 5163 if (IFace->getSuperClass()) in AddObjCProperties() 5164 AddObjCProperties(CCContext, IFace->getSuperClass(), AllowCategories, in AddObjCProperties() 7651 IsRootClass = IsRootClass || (IFace && !IFace->getSuperClass()); in AddObjCMethods() 7719 if (IFace->getSuperClass()) in AddObjCMethods() 7720 AddObjCMethods(IFace->getSuperClass(), WantInstanceMethods, WantKind, in AddObjCMethods() 7913 ObjCInterfaceDecl *Super = IFace->getSuperClass(); in GetAssumedMessageSendExprType() 7969 while ((Class = Class->getSuperClass()) && !SuperMethod) { in AddSuperSendCompletion() 8076 if (Iface->getSuperClass()) { in CodeCompleteObjCMessageReceiver() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/ |
H A D | RetainSummaryManager.h | 413 for (ObjCInterfaceDecl *C=D->getSuperClass() ;; C=C->getSuperClass()) {
|
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/ |
H A D | Visitor.cpp | 134 for (; D != nullptr; D = D->getSuperClass()) in hasObjCExceptionAttribute() 190 if (const auto *SuperClass = D->getSuperClass()) in VisitObjCInterfaceDecl()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangASTSource.cpp | 318 if (interface_decl->getSuperClass() && in CompleteType() 319 interface_decl->getSuperClass() != interface_decl) in CompleteType() 320 CompleteType(interface_decl->getSuperClass()); in CompleteType()
|
H A D | ClangASTImporter.cpp | 851 if (ObjCInterfaceDecl *super_class = interface_decl->getSuperClass()) in CompleteObjCInterfaceDecl() 1189 ObjCInterfaceDecl *to_superclass = to_objc_interface->getSuperClass(); in ImportDefinitionTo() 1199 ObjCInterfaceDecl *from_superclass = from_objc_interface->getSuperClass(); in ImportDefinitionTo()
|
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
H A D | RewriteModernObjC.cpp | 1386 ObjCInterfaceDecl *SuperClass = ClassDecl->getSuperClass(); in RewriteInterfaceDecl() 1389 SuperClass = SuperClass->getSuperClass(); in RewriteInterfaceDecl() 3879 ObjCInterfaceDecl *RCDecl = CDecl->getSuperClass(); in RewriteObjCInternalStruct() 6472 bool rootClass = (!CDecl->getSuperClass()); in Write_class_t() 6477 RootClass = CDecl->getSuperClass(); in Write_class_t() 6478 while (RootClass->getSuperClass()) { in Write_class_t() 6479 RootClass = RootClass->getSuperClass(); in Write_class_t() 6498 ObjCInterfaceDecl *SuperClass = CDecl->getSuperClass(); in Write_class_t() 6535 Result += CDecl->getSuperClass()->getNameAsString(); in Write_class_t() 6552 Result += CDecl->getSuperClass()->getNameAsString(); in Write_class_t() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | DeclObjC.h | 1585 ObjCInterfaceDecl *getSuperClass() const; 1814 I = I->getSuperClass(); in isSuperClassOf() 2732 const ObjCInterfaceDecl *getSuperClass() const { return SuperClass; } in getSuperClass() function 2733 ObjCInterfaceDecl *getSuperClass() { return SuperClass; } in getSuperClass() function
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGObjCRuntime.cpp | 424 } while ((ID = ID->getSuperClass())); in isWeakLinkedClass()
|
H A D | CGObjCMac.cpp | 1598 for (; ID; ID = ID->getSuperClass()) { in isClassLayoutKnownStatically() 1853 if (const ObjCInterfaceDecl *Super = OID->getSuperClass()) in hasObjCExceptionAttribute() 2085 Target = EmitClassRef(CGF, Class->getSuperClass()); in GenerateMessageSendSuper() 2098 Target = EmitClassRef(CGF, Class->getSuperClass()); in GenerateMessageSendSuper() 3563 if (ObjCInterfaceDecl *Super = Interface->getSuperClass()) { in GenerateClass() 3619 while (const ObjCInterfaceDecl *Super = Root->getSuperClass()) in EmitMetaClass() 3625 if (ObjCInterfaceDecl *Super = ID->getClassInterface()->getSuperClass()) { in EmitMetaClass() 6505 if (!CI->getSuperClass()) { in GenerateClass() 6514 while (const ObjCInterfaceDecl *Super = Root->getSuperClass()) in GenerateClass() 6517 const auto *Super = CI->getSuperClass(); in GenerateClass() [all …]
|
H A D | CGObjCGNU.cpp | 1784 OID->getClassInterface()->getSuperClass(); in GenerateClass() 2664 Class->getSuperClass()->getNameAsString(), /*isWeak*/false); in GenerateMessageSendSuper() 2733 llvm::MDString::get(VMContext, Class->getSuperClass()->getNameAsString()), in GenerateMessageSendSuper() 3605 OID->getClassInterface()->getSuperClass(); in GenerateClass() 4296 if (const ObjCInterfaceDecl *Super = OID->getSuperClass()) in FindIvarInterface()
|
/freebsd/contrib/llvm-project/clang/lib/Index/ |
H A D | IndexSymbol.cpp | 24 while (const ObjCInterfaceDecl *SuperD = D->getSuperClass()) { in isUnitTestCase()
|
H A D | IndexDecl.cpp | 411 if (auto *SuperD = D->getSuperClass()) { in VisitObjCInterfaceDecl()
|