Home
last modified time | relevance | path

Searched refs:getSuperClass (Results 1 – 25 of 42) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DDeclObjC.cpp163 ObjCInterfaceDecl *OSC = ID->getSuperClass(); in HasUserDeclaredSetterMethod()
167 OSC = OSC->getSuperClass(); in HasUserDeclaredSetterMethod()
289 if (const ObjCInterfaceDecl *superClass = OID->getSuperClass()) in FindPropertyDeclaration()
339 ObjCInterfaceDecl *ObjCInterfaceDecl::getSuperClass() const { in getSuperClass() function in ObjCInterfaceDecl
419 Class = Class->getSuperClass(); in isArcWeakrefUnavailable()
429 Class = Class->getSuperClass(); in isObjCRequiresPropertyDefs()
483 IFace = IFace->getSuperClass(); in findInterfaceWithDesignatedInitializers()
521 if (auto SuperD = getSuperClass()) { in inheritsDesignatedInitializers()
645 ClassDecl = ClassDecl->getSuperClass(); in lookupInstanceVariable()
666 ClassDecl = ClassDecl->getSuperClass(); in lookupInheritedClass()
[all …]
H A DNSAPI.cpp560 } while ((InterfaceDecl = InterfaceDecl->getSuperClass())); in isSubclassOfNSClass()
H A DASTImporter.cpp4783 ObjCInterfaceDecl *FromSuper = From->getSuperClass(); in ImportDefinition()
4791 ObjCInterfaceDecl *ToSuper = To->getSuperClass(); in ImportDefinition()
4799 << To->getSuperClass()->getDeclName(); in ImportDefinition()
4803 if (From->getSuperClass()) in ImportDefinition()
4806 << From->getSuperClass()->getDeclName(); in ImportDefinition()
4822 if (From->getSuperClass()) { in ImportDefinition()
5017 if (Error Err = importInto(Super, D->getSuperClass())) in VisitObjCImplementationDecl()
5055 if ((Super && !Impl->getSuperClass()) || in VisitObjCImplementationDecl()
5056 (!Super && Impl->getSuperClass()) || in VisitObjCImplementationDecl()
5057 (Super && Impl->getSuperClass() && in VisitObjCImplementationDecl()
[all …]
H A DDeclPrinter.cpp1316 ObjCInterfaceDecl *SID = OID->getSuperClass(); in VisitObjCImplementationDecl()
1347 ObjCInterfaceDecl *SID = OID->getSuperClass(); in VisitObjCInterfaceDecl()
H A DJSONNodeDumper.cpp983 JOS.attribute("super", createBareDeclRef(D->getSuperClass())); in VisitObjCInterfaceDecl()
996 JOS.attribute("super", createBareDeclRef(D->getSuperClass())); in VisitObjCImplementationDecl()
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DCheckObjCInstMethSignature.cpp83 const ObjCInterfaceDecl *C = D->getSuperClass(); in CheckObjCInstMethSignature()
118 C = C->getSuperClass(); in CheckObjCInstMethSignature()
H A DObjCMissingSuperCallChecker.cpp90 const ObjCInterfaceDecl *ID = D->getClassInterface()->getSuperClass(); in isCheckableClass()
91 for ( ; ID ; ID = ID->getSuperClass()) in isCheckableClass()
H A DObjCSelfInitChecker.cpp399 ObjCInterfaceDecl *ID = MD->getClassInterface()->getSuperClass(); in shouldRunOnFunctionOrMethod()
400 for ( ; ID ; ID = ID->getSuperClass()) { in shouldRunOnFunctionOrMethod()
H A DTrustNonnullChecker.cpp201 if (const ObjCInterfaceDecl *Super = ID->getSuperClass()) in interfaceHasSuperclass()
H A DCheckObjCDealloc.cpp1013 for ( ; ID ; ID = ID->getSuperClass()) { in classHasSeparateTeardown()
1052 for ( ; ID ; ID = ID->getSuperClass()) { in isReleasedByCIFilterDealloc()
H A DIvarInvalidationChecker.cpp265 containsInvalidationMethod(InterfD->getSuperClass(), OutInfo, Partial); in containsInvalidationMethod()
H A DLocalizationChecker.cpp834 while (argumentNumber < 0 && OD->getSuperClass() != nullptr) { in checkPreObjCMessage()
841 OD = OD->getSuperClass(); in checkPreObjCMessage()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/
H A DObjCNoReturn.cpp25 return isSubclass(Class->getSuperClass(), II); in isSubclass()
H A DCocoaConventions.cpp90 for ( ; ID ; ID = ID->getSuperClass()) in isCocoaObjectRef()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaDeclObjC.cpp466 IC->getSuperClass() != nullptr; in ActOnStartOfObjCMethodDef()
477 if (const ObjCInterfaceDecl *SuperClass = IC->getSuperClass()) { in ActOnStartOfObjCMethodDef()
2019 else if (IDecl && !declaresSameEntity(IDecl->getSuperClass(), SDecl)) { in ActOnStartClassImplementation()
2086 if (IDecl->getSuperClass() && in ActOnStartClassImplementation()
2087 IDecl->getSuperClass()->hasAttr<ObjCRuntimeVisibleAttr>()) { in ActOnStartClassImplementation()
2090 << IDecl->getSuperClass()->getDeclName(); in ActOnStartClassImplementation()
2147 if (ImpDecl->getSuperClass()) in CheckImplementationIvars()
2677 findProtocolsWithExplicitImpls(Super->getSuperClass(), PNS); in findProtocolsWithExplicitImpls()
2695 ObjCInterfaceDecl *Super = IDecl->getSuperClass(); in CheckProtocolMethodDefs()
2917 if (!WarnCategoryMethodImpl && I->getSuperClass()) in MatchAllMethodDeclarations()
[all …]
H A DSemaObjCProperty.cpp233 while (ObjCInterfaceDecl *Super = CurrentInterfaceDecl->getSuperClass()) { in ActOnProperty()
850 if (ObjCInterfaceDecl *SDecl = ClassDecl->getSuperClass()) { in SelectPropertyForSynthesisFromProtocols()
857 SDecl = SDecl->getSuperClass(); in SelectPropertyForSynthesisFromProtocols()
1825 if (ObjCInterfaceDecl *SDecl = CDecl->getSuperClass()) { in CollectSuperClassPropertyImplementations()
1829 SDecl = SDecl->getSuperClass(); in CollectSuperClassPropertyImplementations()
1873 while (IDecl->getSuperClass()) { in SuperClassImplementsProperty()
1874 ObjCInterfaceDecl *SDecl = IDecl->getSuperClass(); in SuperClassImplementsProperty()
1882 IDecl = IDecl->getSuperClass(); in SuperClassImplementsProperty()
2324 const ObjCInterfaceDecl *SuperD = IFD->getSuperClass(); in DiagnoseMissingDesignatedInitOverrides()
H A DSemaCodeComplete.cpp2613 if (ID->getSuperClass()) { in AddOrdinaryNameResults()
2615 SuperType = ID->getSuperClass()->getNameAsString(); in AddOrdinaryNameResults()
4758 if (IFace->getSuperClass()) in AddObjCProperties()
4759 AddObjCProperties(CCContext, IFace->getSuperClass(), AllowCategories, in AddObjCProperties()
6951 IsRootClass = IsRootClass || (IFace && !IFace->getSuperClass()); in AddObjCMethods()
7019 if (IFace->getSuperClass()) in AddObjCMethods()
7020 AddObjCMethods(IFace->getSuperClass(), WantInstanceMethods, WantKind, in AddObjCMethods()
7206 ObjCInterfaceDecl *Super = IFace->getSuperClass(); in GetAssumedMessageSendExprType()
7262 while ((Class = Class->getSuperClass()) && !SuperMethod) { in AddSuperSendCompletion()
7369 if (Iface->getSuperClass()) { in CodeCompleteObjCMessageReceiver()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Analysis/
H A DRetainSummaryManager.h412 for (ObjCInterfaceDecl *C=D->getSuperClass() ;; C=C->getSuperClass()) {
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp1386 ObjCInterfaceDecl *SuperClass = ClassDecl->getSuperClass(); in RewriteInterfaceDecl()
1389 SuperClass = SuperClass->getSuperClass(); in RewriteInterfaceDecl()
3891 ObjCInterfaceDecl *RCDecl = CDecl->getSuperClass(); in RewriteObjCInternalStruct()
6486 bool rootClass = (!CDecl->getSuperClass()); in Write_class_t()
6491 RootClass = CDecl->getSuperClass(); in Write_class_t()
6492 while (RootClass->getSuperClass()) { in Write_class_t()
6493 RootClass = RootClass->getSuperClass(); in Write_class_t()
6512 ObjCInterfaceDecl *SuperClass = CDecl->getSuperClass(); in Write_class_t()
6549 Result += CDecl->getSuperClass()->getNameAsString(); in Write_class_t()
6566 Result += CDecl->getSuperClass()->getNameAsString(); in Write_class_t()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DDeclObjC.h1562 ObjCInterfaceDecl *getSuperClass() const;
1792 I = I->getSuperClass(); in isSuperClassOf()
2671 const ObjCInterfaceDecl *getSuperClass() const { return SuperClass; } in getSuperClass() function
2672 ObjCInterfaceDecl *getSuperClass() { return SuperClass; } in getSuperClass() function
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGObjCMac.cpp1596 return ID->getImplementation() && ID->getSuperClass() && in isClassLayoutKnownStatically()
1597 ID->getSuperClass()->getName() == "NSObject"; in isClassLayoutKnownStatically()
1869 if (const ObjCInterfaceDecl *Super = OID->getSuperClass()) in hasObjCExceptionAttribute()
2109 Target = EmitClassRef(CGF, Class->getSuperClass()); in GenerateMessageSendSuper()
2122 Target = EmitClassRef(CGF, Class->getSuperClass()); in GenerateMessageSendSuper()
2158 } while ((ID = ID->getSuperClass())); in isWeakLinkedClass()
3625 if (ObjCInterfaceDecl *Super = Interface->getSuperClass()) { in GenerateClass()
3682 while (const ObjCInterfaceDecl *Super = Root->getSuperClass()) in EmitMetaClass()
3689 if (ObjCInterfaceDecl *Super = ID->getClassInterface()->getSuperClass()) { in EmitMetaClass()
6585 if (!CI->getSuperClass()) { in GenerateClass()
[all …]
H A DCGObjCGNU.cpp1772 OID->getClassInterface()->getSuperClass(); in GenerateClass()
2544 Class->getSuperClass()->getNameAsString(), /*isWeak*/false); in GenerateMessageSendSuper()
2615 llvm::MDString::get(VMContext, Class->getSuperClass()->getNameAsString()), in GenerateMessageSendSuper()
3406 OID->getClassInterface()->getSuperClass(); in GenerateClass()
4073 if (const ObjCInterfaceDecl *Super = OID->getSuperClass()) in FindIvarInterface()
/netbsd-src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp1179 for (const ObjCInterfaceDecl *ClassDecl = Declaration->getSuperClass(); in objcClassIsDerivedFrom()
1180 ClassDecl != nullptr; ClassDecl = ClassDecl->getSuperClass()) { in objcClassIsDerivedFrom()
/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/
H A DCXIndexDataConsumer.cpp677 if (ObjCInterfaceDecl *SuperD = D->getSuperClass()) { in handleObjCInterface()
697 InterInfo.ObjCInterDeclInfo.superInfo = D->getSuperClass() ? &BaseClass in handleObjCInterface()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Index/
H A DIndexSymbol.cpp24 while (const ObjCInterfaceDecl *SuperD = D->getSuperClass()) { in isUnitTestCase()

12