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()
170 if (const auto *PD = dyn_cast<ObjCProtocolDecl>(this)) in HasUserDeclaredSetterMethod()
183 if (const auto *Proto = dyn_cast<ObjCProtocolDecl>(DC)) { in findPropertyDecl()
184 if (const ObjCProtocolDecl *Def = Proto->getDefinition()) in findPropertyDecl()
241 if (const auto *Proto = dyn_cast<ObjCProtocolDecl>(this)) { in FindPropertyDeclaration()
242 if (const ObjCProtocolDecl *Def = Proto->getDefinition()) in FindPropertyDeclaration()
265 const auto *PID = cast<ObjCProtocolDecl>(this); in FindPropertyDeclaration()
435 ObjCProtocolDecl *const* ExtList, unsigned ExtNum, in mergeClassExtensionProtocolList()
449 SmallVector<ObjCProtocolDecl *, 8> ProtocolRefs; in mergeClassExtensionProtocolList()
452 ObjCProtocolDecl *ProtoInExtension = ExtList[i]; in mergeClassExtensionProtocolList()
671 ObjCProtocolDecl *
720 const ObjCList<ObjCProtocolDecl> &Protocols = in lookupMethod()
839 if (const auto *PD = dyn_cast<const ObjCProtocolDecl>(getDeclContext())) in definedInNSObject()
851 if (isa<ObjCProtocolDecl>(DC)) in isDesignatedInitializerForTheInterface()
1167 if (isa<ObjCProtocolDecl>(getDeclContext())) in getClassInterface()
1243 if (const auto *Protocol = dyn_cast<ObjCProtocolDecl>(Container)){ in CollectOverriddenMethodsRecurse()
1273 dyn_cast<ObjCProtocolDecl>(Method->getDeclContext())) { in collectOverriddenMethodsSlow()
1738 bool ObjCInterfaceDecl::ClassImplementsProtocol(ObjCProtocolDecl *lProto, in ClassImplementsProtocol()
1878 void ObjCProtocolDecl::anchor() {} in anchor()
1880 ObjCProtocolDecl::ObjCProtocolDecl(ASTContext &C, DeclContext *DC, in ObjCProtocolDecl() function in ObjCProtocolDecl
1883 ObjCProtocolDecl *PrevDecl) in ObjCProtocolDecl()
1891 ObjCProtocolDecl *ObjCProtocolDecl::Create(ASTContext &C, DeclContext *DC, in Create()
1895 ObjCProtocolDecl *PrevDecl) { in Create()
1897 new (C, DC) ObjCProtocolDecl(C, DC, Id, nameLoc, atStartLoc, PrevDecl); in Create()
1902 ObjCProtocolDecl *ObjCProtocolDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
1904 ObjCProtocolDecl *Result = in CreateDeserialized()
1905 new (C, ID) ObjCProtocolDecl(C, nullptr, nullptr, SourceLocation(), in CreateDeserialized()
1911 bool ObjCProtocolDecl::isNonRuntimeProtocol() const { in isNonRuntimeProtocol()
1915 void ObjCProtocolDecl::getImpliedProtocols( in getImpliedProtocols()
1916 llvm::DenseSet<const ObjCProtocolDecl *> &IPs) const { in getImpliedProtocols()
1917 std::queue<const ObjCProtocolDecl *> WorkQueue; in getImpliedProtocols()
1932 ObjCProtocolDecl *ObjCProtocolDecl::lookupProtocolNamed(IdentifierInfo *Name) { in lookupProtocolNamed()
1933 ObjCProtocolDecl *PDecl = this; in lookupProtocolNamed()
1947 ObjCMethodDecl *ObjCProtocolDecl::lookupMethod(Selector Sel, in lookupMethod()
1953 const ObjCProtocolDecl *Def = getDefinition(); in lookupMethod()
1966 void ObjCProtocolDecl::allocateDefinitionData() { in allocateDefinitionData()
1972 void ObjCProtocolDecl::startDefinition() { in startDefinition()
1980 void ObjCProtocolDecl::collectPropertiesToImplement(PropertyMap &PM, in collectPropertiesToImplement()
1982 if (const ObjCProtocolDecl *PDecl = getDefinition()) { in collectPropertiesToImplement()
1996 void ObjCProtocolDecl::collectInheritedProtocolProperties( in collectInheritedProtocolProperties()
1999 if (const ObjCProtocolDecl *PDecl = getDefinition()) { in collectInheritedProtocolProperties()
2017 ObjCProtocolDecl::getObjCRuntimeNameAsString() const { in getObjCRuntimeNameAsString()