Lines Matching refs:ObjCProtocolDecl
54 void ObjCProtocolList::set(ObjCProtocolDecl* const* InList, unsigned Elts, in set()
96 if (const auto *Proto = dyn_cast<ObjCProtocolDecl>(this)) { in getMethod()
97 if (const ObjCProtocolDecl *Def = Proto->getDefinition()) in getMethod()
169 if (const auto *PD = dyn_cast<ObjCProtocolDecl>(this)) in HasUserDeclaredSetterMethod()
182 if (const auto *Proto = dyn_cast<ObjCProtocolDecl>(DC)) { in findPropertyDecl()
183 if (const ObjCProtocolDecl *Def = Proto->getDefinition()) in findPropertyDecl()
240 if (const auto *Proto = dyn_cast<ObjCProtocolDecl>(this)) { in FindPropertyDeclaration()
241 if (const ObjCProtocolDecl *Def = Proto->getDefinition()) in FindPropertyDeclaration()
264 const auto *PID = cast<ObjCProtocolDecl>(this); in FindPropertyDeclaration()
434 ObjCProtocolDecl *const* ExtList, unsigned ExtNum, in mergeClassExtensionProtocolList()
448 SmallVector<ObjCProtocolDecl *, 8> ProtocolRefs; in mergeClassExtensionProtocolList()
451 ObjCProtocolDecl *ProtoInExtension = ExtList[i]; in mergeClassExtensionProtocolList()
670 ObjCProtocolDecl *
719 const ObjCList<ObjCProtocolDecl> &Protocols = in lookupMethod()
833 if (const auto *PD = dyn_cast<const ObjCProtocolDecl>(getDeclContext())) in definedInNSObject()
845 if (isa<ObjCProtocolDecl>(DC)) in isDesignatedInitializerForTheInterface()
1151 if (isa<ObjCProtocolDecl>(getDeclContext())) in getClassInterface()
1219 if (const auto *Protocol = dyn_cast<ObjCProtocolDecl>(Container)){ in CollectOverriddenMethodsRecurse()
1249 dyn_cast<ObjCProtocolDecl>(Method->getDeclContext())) { in collectOverriddenMethodsSlow()
1703 bool ObjCInterfaceDecl::ClassImplementsProtocol(ObjCProtocolDecl *lProto, in ClassImplementsProtocol()
1843 void ObjCProtocolDecl::anchor() {} in anchor()
1845 ObjCProtocolDecl::ObjCProtocolDecl(ASTContext &C, DeclContext *DC, in ObjCProtocolDecl() function in ObjCProtocolDecl
1848 ObjCProtocolDecl *PrevDecl) in ObjCProtocolDecl()
1856 ObjCProtocolDecl *ObjCProtocolDecl::Create(ASTContext &C, DeclContext *DC, in Create()
1860 ObjCProtocolDecl *PrevDecl) { in Create()
1862 new (C, DC) ObjCProtocolDecl(C, DC, Id, nameLoc, atStartLoc, PrevDecl); in Create()
1867 ObjCProtocolDecl *ObjCProtocolDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
1869 ObjCProtocolDecl *Result = in CreateDeserialized()
1870 new (C, ID) ObjCProtocolDecl(C, nullptr, nullptr, SourceLocation(), in CreateDeserialized()
1876 ObjCProtocolDecl *ObjCProtocolDecl::lookupProtocolNamed(IdentifierInfo *Name) { in lookupProtocolNamed()
1877 ObjCProtocolDecl *PDecl = this; in lookupProtocolNamed()
1891 ObjCMethodDecl *ObjCProtocolDecl::lookupMethod(Selector Sel, in lookupMethod()
1897 const ObjCProtocolDecl *Def = getDefinition(); in lookupMethod()
1910 void ObjCProtocolDecl::allocateDefinitionData() { in allocateDefinitionData()
1916 void ObjCProtocolDecl::startDefinition() { in startDefinition()
1924 void ObjCProtocolDecl::collectPropertiesToImplement(PropertyMap &PM, in collectPropertiesToImplement()
1926 if (const ObjCProtocolDecl *PDecl = getDefinition()) { in collectPropertiesToImplement()
1940 void ObjCProtocolDecl::collectInheritedProtocolProperties( in collectInheritedProtocolProperties()
1943 if (const ObjCProtocolDecl *PDecl = getDefinition()) { in collectInheritedProtocolProperties()
1961 ObjCProtocolDecl::getObjCRuntimeNameAsString() const { in getObjCRuntimeNameAsString()