Lines Matching refs:getSuperClass
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()
691 ObjCInterfaceDecl *SuperClass = getSuperClass(); in lookupNestedProtocol()
748 ClassDecl = ClassDecl->getSuperClass(); in lookupMethod()
778 if (!Instance && !Method && !getSuperClass()) { in lookupPrivateMethod()
786 if (!Method && getSuperClass()) in lookupPrivateMethod()
787 return getSuperClass()->lookupPrivateMethod(Sel, Instance); in lookupPrivateMethod()
1306 if (const ObjCInterfaceDecl *Super = Interface->getSuperClass()) in CollectOverriddenMethodsRecurse()
1819 if (IDecl->getSuperClass()) in ClassImplementsProtocol()
1821 IDecl->getSuperClass()->ClassImplementsProtocol(lProto, lookupCategory, in ClassImplementsProtocol()